Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-09-26 | Merge pull request #66435 from akien-mga/style-header-guards-cleanup | Rémi Verschelde | |
Cleanup header guards for consistency | |||
2022-09-26 | Style: Cleanup header guards for consistency | Rémi Verschelde | |
Fix file names for {Static,Lightmap}RaycasterEmbree. | |||
2022-09-26 | Fix processing of some types in `math_fieldwise.cpp/fieldwise_assign` | Yuri Rubinsky | |
2022-09-22 | Fix array-bounds warning in BVH | lawnjelly | |
Provides a workaround to prevent tripping a compiler warning. | |||
2022-09-21 | Style: Ensure consistent formatting with clang-format 15 | Rémi Verschelde | |
When going from version 14 to 15 it would introduce a tiny change in `websocket_macros.h` just before the comment re-enabling clang-format, but this can be solved by just letting it do its work. Bonus cosmetic change in `math_fieldwise.cpp` where clang-format isn't used, and bump recommended versions for pre-commit hook to [13; 15]. | |||
2022-09-19 | Define AXIS_COUNT in all vector types | Aaron Franke | |
2022-09-19 | Spacing changes in math_funcs.h | Aaron Franke | |
2022-09-14 | Test, refactor and fix a bug in Basis.get_axis_angle | fabriceci | |
2022-09-12 | Fix incorrect heuristic order in `AStarGrid2D` | Yuri Rubinsky | |
2022-09-06 | Merge pull request #64417 from aaronfranke/has-space | Rémi Verschelde | |
Replace AABB/Rect2/Rect2i has_no_* methods with has_* methods | |||
2022-09-06 | Rename `range_lerp` to `remap` | Micky | |
2022-09-04 | Replace Rect2(i) has_no_area with has_area | Aaron Franke | |
2022-09-04 | Replace AABB has_no_volume with has_volume | Aaron Franke | |
Also replace has_no_surface with has_surface | |||
2022-09-04 | Minor fixes to Vector4 | Aaron Franke | |
2022-09-02 | Add `is_zero_approx` methods to `Vector2`, `3`, and `4` | Jonathan Nicholl | |
2022-09-01 | Replace Vector2(i) with Size2(i) for methods returning a size | Johan Aires Rastén | |
2022-09-01 | Merge pull request #55617 from madmiraal/fix-55384 | Rémi Verschelde | |
2022-09-01 | Merge pull request #65124 from zhehangd/fix_basis | Rémi Verschelde | |
2022-08-31 | Basis constructor: row vectors -> column vectors | Zhehang Ding | |
2022-08-31 | Discontinued spherical_interpolate_with in Transform3D | Silc Renew | |
2022-08-30 | Implement `AStarGrid2D` class with jump-point pathfinding | Yuri Rubinsky | |
2022-08-30 | Fix Geometry3D::get_closest_points_between_segments() returns NaN | Marcel Admiraal | |
Also fix: - Geometry3D::get_closest_distance_between_segments() returning incorrect values. - Test for Geometry3D::get_closest_distance_between_segments() testing for an incorrect value. | |||
2022-08-27 | Add linear/cubic angle interpolation to Animation interpolation type | Silc Renew | |
2022-08-26 | Rename `str2var` to `str_to_var` and similar | Micky | |
Affects the Math class, a good chunk of the audio code, and a lot of other miscellaneous classes, too. - `var2str` -> `var_to_str` - `str2var` -> `str_to_var` - `bytes2var` -> `bytes_to_var` - `bytes2var_with_objects` -> `bytes_to_var_with_objects` - `var2bytes` -> `var_to_bytes` - `var2bytes_with_objects` -> `var_to_bytes_with_objects` - `linear2db` -> `linear_to_db` - `db2linear` -> `db_to_linear` - `deg2rad` -> `deg_to_rad` - `rad2deg` -> `rad_to_deg` - `dict2inst` -> `dict_to_inst` - `inst2dict` -> `inst_to_dict` | |||
2022-08-23 | Merge pull request #64678 from TokageItLab/implement-ease-baker | Rémi Verschelde | |
Fix Quaternion Tween and add Easing baker to AnimationTrackEditor | |||
2022-08-22 | Replace Array return types with TypedArray | kobewi | |
2022-08-22 | Merge pull request #60309 from The-O-King/oct | Rémi Verschelde | |
2022-08-22 | Merge pull request #63602 from TokageItLab/cubic-interp-time | Rémi Verschelde | |
2022-08-22 | Fix Quaternion Tween and implement ease baker | Silc Renew | |
2022-08-20 | Expose Basis `set_orthogonal_index` method as a GridMap function | rafallus | |
2022-08-19 | Make `cubic_interpolate()` consider key time in animation | Silc Renew | |
2022-08-13 | Octahedral Normal/Tangent Compression | Omar El Sheikh | |
Implementation of Octahedral normal compression into Godot 4.0 | |||
2022-08-09 | vector4 distance_squared_to and update csharp | antonWetzel | |
2022-08-07 | Vector4/Vector4i: Add missing methods, tests and fix change of sign operator | Hendrik Brucker | |
2022-08-04 | Check if the axis is zero / vectors are colinear in Vector3 slerp | Aaron Franke | |
2022-08-02 | Fix consistency of translated/scaled/rotated in Transform2D and Transform3D | Fabian Keller | |
2022-08-01 | Fix `Vector4::min_axis_index` for equal components | Raul Santos | |
The documentation says if all components are equal it must return AXIS_W but it was returning AXIS_X. | |||
2022-07-29 | Make `spherical_cubic_interpolate()` more stable | Silc Renew | |
2022-07-28 | Merge pull request #63532 from TokageItLab/rename-cubic-slerp | Rémi Verschelde | |
2022-07-28 | Merge pull request #57698 from ↵ | Rémi Verschelde | |
bluenote10/feature/rename_translated_to_translated_local | |||
2022-07-28 | Merge pull request #63378 from nathanfranke/t3d-errors | Rémi Verschelde | |
Add equal checks to Transform3D::looking_at and Transform3D::set_look_at, fixes misleading error. | |||
2022-07-27 | rename and unify notation for spherical interpolation | Silc Renew | |
2022-07-27 | Merge pull request #63380 from V-Sekai/fix-cubic-slerp-dot | Rémi Verschelde | |
2022-07-27 | Merge pull request #63463 from KoBeWi/Vector5 | Rémi Verschelde | |
Add some missing Vector4 methods | |||
2022-07-26 | Color: Fix resetting alpha when setting H/S/V separately | Rémi Verschelde | |
Fixes #63487. | |||
2022-07-26 | Add some missing Vector4 methods | kobewi | |
2022-07-25 | add equal checks to Transform3D::looking_at and Transform3D::set_look_at | Nathan Franke | |
2022-07-25 | Fixup BVH debugging statements | Ricardo Buring | |
2022-07-25 | Fix cubic_slerp | Silc 'Tokage' Renew | |
Co-authored-by: K. S. Ernest (iFire) Lee <ernest.lee@chibifire.com> Co-authored-by: Pasi Nuutinmaki <gnssstylist@sci.fi> | |||
2022-07-25 | Code quality: Fix header guards consistency | Rémi Verschelde | |
Adds `header_guards.sh` bash script, used in CI to validate future changes. Can be run locally to fix invalid header guards. |