summaryrefslogtreecommitdiff
path: root/core/math
AgeCommit message (Expand)Author
2022-08-30Implement `AStarGrid2D` class with jump-point pathfindingYuri Rubinsky
2022-08-30Fix Geometry3D::get_closest_points_between_segments() returns NaNMarcel Admiraal
2022-08-27Add linear/cubic angle interpolation to Animation interpolation typeSilc Renew
2022-08-26Rename `str2var` to `str_to_var` and similarMicky
2022-08-23Merge pull request #64678 from TokageItLab/implement-ease-bakerRémi Verschelde
2022-08-22Replace Array return types with TypedArraykobewi
2022-08-22Merge pull request #60309 from The-O-King/octRémi Verschelde
2022-08-22Merge pull request #63602 from TokageItLab/cubic-interp-timeRémi Verschelde
2022-08-22Fix Quaternion Tween and implement ease bakerSilc Renew
2022-08-20Expose Basis `set_orthogonal_index` method as a GridMap functionrafallus
2022-08-19Make `cubic_interpolate()` consider key time in animationSilc Renew
2022-08-13Octahedral Normal/Tangent CompressionOmar El Sheikh
2022-08-09vector4 distance_squared_to and update csharpantonWetzel
2022-08-07Vector4/Vector4i: Add missing methods, tests and fix change of sign operatorHendrik Brucker
2022-08-04Check if the axis is zero / vectors are colinear in Vector3 slerpAaron Franke
2022-08-02Fix consistency of translated/scaled/rotated in Transform2D and Transform3DFabian Keller
2022-08-01Fix `Vector4::min_axis_index` for equal componentsRaul Santos
2022-07-29Make `spherical_cubic_interpolate()` more stableSilc Renew
2022-07-28Merge pull request #63532 from TokageItLab/rename-cubic-slerpRémi Verschelde
2022-07-28Merge pull request #57698 from bluenote10/feature/rename_translated_to_transl...Rémi Verschelde
2022-07-28Merge pull request #63378 from nathanfranke/t3d-errorsRémi Verschelde
2022-07-27rename and unify notation for spherical interpolationSilc Renew
2022-07-27Merge pull request #63380 from V-Sekai/fix-cubic-slerp-dotRémi Verschelde
2022-07-27Merge pull request #63463 from KoBeWi/Vector5Rémi Verschelde
2022-07-26Color: Fix resetting alpha when setting H/S/V separatelyRémi Verschelde
2022-07-26Add some missing Vector4 methodskobewi
2022-07-25add equal checks to Transform3D::looking_at and Transform3D::set_look_atNathan Franke
2022-07-25Fixup BVH debugging statementsRicardo Buring
2022-07-25Fix cubic_slerpSilc 'Tokage' Renew
2022-07-25Code quality: Fix header guards consistencyRémi Verschelde
2022-07-23Implement Vector4, Vector4i, Projectionreduz
2022-07-21Rename `epsilon` to `tolerance` in the `Plane::has_point` methodYuri Rubinsky
2022-07-19Fix the calculation of the angular velocity when the rotation speed is not high.fabriceci
2022-07-16rename translate(d) to translate(d)_local in Transform 2D/3DFabian Keller
2022-07-06Remove Octreelawnjelly
2022-07-04Expression built-in functions can also be considered as identifiers in subscr...cdemirer
2022-06-28Merge pull request #62468 from V-Sekai/core-const-expressionsRémi Verschelde
2022-06-27Merge pull request #62458 from Geometror/interpolation-function-cleanupRémi Verschelde
2022-06-27Add a const call mode to Object, Variant and Script.K. S. Ernest (iFire) Lee
2022-06-27Refactor bezier interpolation functionsHendrik Brucker
2022-06-27Fix VECTOR/LOCAL transitions in Node3Dreduz
2022-06-22Add surface indices to TriangleMeshreduz
2022-06-20Clean up Hash Functionsreduz
2022-06-17Ensure AudioFrame variables l and r are always initialisedMarcel Admiraal
2022-06-16Remove redundand header from `a_star.h`Yuri Rubinsky
2022-06-16Make AStar to use 64-bit logicYuri Rubinsky
2022-06-16Merge pull request #58669 from theraot/ASar2DbidirectionalRémi Verschelde
2022-06-08Fix `wrapf` to correct wrap values with 0.1 steppingYuri Rubinsky
2022-06-08i18n: Misc fixes translation stringsRémi Verschelde
2022-06-07Merge pull request #61319 from JFonS/taa_wipRémi Verschelde