summaryrefslogtreecommitdiff
path: root/core/math
AgeCommit message (Expand)Author
2020-10-09Implement GPU Particle Collisionsreduz
2020-09-28Merge pull request #42133 from vnen/variant-op-consistencyRémi Verschelde
2020-09-23Remove redundant is_equal_approx_ratio methodAaron Franke
2020-09-23Change Basis is_equal_approx to use instance methodAaron Franke
2020-09-18Linux/BSD: Fix support for NetBSDRémi Verschelde
2020-09-17Allow commutative multiplication in VariantGeorge Marques
2020-09-08Change inequality comparison operators to use exact equalityAaron Franke
2020-09-08Initialise Basis elements with a default Basis in the declaration.Marcel Admiraal
2020-09-04Ensure assignment operators return by reference to avoid unnecessary copies.Marcel Admiraal
2020-09-03[Complex Test Layouts] Change `String` to use UTF-32 encoding on all platforms.bruvzg
2020-08-31Merge pull request #40955 from Calinou/test-add-expressionRémi Verschelde
2020-08-27Add a test suite for ExpressionHugo Locurcio
2020-08-13Added volumetric fog effect.Juan Linietsky
2020-07-27Make all String float conversion methods be 64-bitAaron Franke
2020-07-25GDScript: Clarified/fixed inaccuracies in the built-in function docs.Meriipu
2020-07-21Update core documentation to match recent C# changesAaron Franke
2020-07-01Merge pull request #38713 from aaronfranke/string-64bitRémi Verschelde
2020-06-26Addition of SDFGI for open world global illuminationJuan Linietsky
2020-06-25Style: Fix copyright headersRémi Verschelde
2020-06-17Simplify Transform2D get_rotationAaron Franke
2020-06-12- Added more euler rotation orders support.Andrea Catania
2020-06-11Merge pull request #39230 from ntfshard/expression_string_singlequoteRémi Verschelde
2020-06-09AStar: Make get_closest_point() deterministic for equidistant pointsRémi Verschelde
2020-06-03Remove 32-bit String to_int methodAaron Franke
2020-06-02Fix for Expression class: inner string can be single quotedntfs.hard
2020-05-27Split `Geometry` singleton into `Geometry2D` and `Geometry3D`Andrii Doroshenko (Xrayez)
2020-05-19Style: Remove unnecessary semicolons from `core`Rémi Verschelde
2020-05-14Style: Enforce braces around if blocks and loopsRémi Verschelde
2020-05-14Style: Enforce separation line between function definitionsRémi Verschelde
2020-05-14Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocksRémi Verschelde
2020-05-14Style: Fix missing/invalid copyright headersRémi Verschelde
2020-05-14Modernize remaining uses of 0/NULL instead of nullptr (C++11)Rémi Verschelde
2020-05-14Port member initialization from constructor to declaration (C++11)Rémi Verschelde
2020-05-11thirdparty: Cleanup after #38386, document provenance and copyrightRémi Verschelde
2020-05-10New lightmapperJuan Linietsky
2020-05-10Revert "Renamed plane's d to distance"Rémi Verschelde
2020-05-10Style: clang-format: Disable AllowShortCaseLabelsOnASingleLineRémi Verschelde
2020-05-10Style: clang-format: Disable AllowShortIfStatementsOnASingleLineRémi Verschelde
2020-05-10Renamed plane's d to distanceMarcus Elg
2020-05-04Check for empty vectors before trying to access a pointer to the firstMarcel Admiraal
2020-05-01Implement Skew in Node2DJuan Linietsky
2020-04-29Fixed false positives in the culling system.Kiri Jolly
2020-04-29[Core] Rename linear_interpolate to lerpAaron Franke
2020-04-21Improve the Vector2 rotated codeAaron Franke
2020-04-14Remove unnecessary check for zero determinant in Basis::orthonormalize().Marcel Admiraal
2020-04-05Fix aspect ratio on hmd projection matrixBastiaan Olij
2020-04-02Replace NULL with nullptrlupoDharkael
2020-04-02Merge pull request #37504 from qarmin/out_of_bound_cursorRémi Verschelde
2020-04-01Fix out of bound array access caused by unassigned variableRafał Mikrut
2020-03-30SCons: Format buildsystem files with psf/blackRémi Verschelde