summaryrefslogtreecommitdiffstats
path: root/core/math
Commit message (Expand)AuthorAgeFilesLines
* Add surface indices to TriangleMeshreduz2022-06-222-6/+17
* Clean up Hash Functionsreduz2022-06-201-1/+1
* Ensure AudioFrame variables l and r are always initialisedMarcel Admiraal2022-06-171-1/+1
* Remove redundand header from `a_star.h`Yuri Rubinsky2022-06-161-1/+0
* Make AStar to use 64-bit logicYuri Rubinsky2022-06-162-145/+140
* Merge pull request #58669 from theraot/ASar2DbidirectionalRémi Verschelde2022-06-162-8/+8
|\
| * Added missing p_bidirectional to AStar2D methodsTheraot2022-03-012-8/+8
* | Fix `wrapf` to correct wrap values with 0.1 steppingYuri Rubinsky2022-06-081-2/+10
* | i18n: Misc fixes translation stringsRémi Verschelde2022-06-081-1/+1
* | Merge pull request #61319 from JFonS/taa_wipRémi Verschelde2022-06-072-0/+6
|\ \
| * | Initial TAA implementationjfons2022-06-072-0/+6
* | | Allow picking similar colours using OKHSL.K. S. Ernest (iFire) Lee2022-06-072-0/+69
|/ /
* | Add a new HashSet templatereduz2022-05-205-17/+20
* | Use range iterators for RBSet in most casesAaron Record2022-05-191-3/+3
* | Replace most uses of Map by HashMapreduz2022-05-1610-59/+66
* | Implement exponential operator (**) to GDScript/ExpressionsYuri Roubinsky2022-05-112-14/+27
* | Fix warnings found by Emscripten 3.1.10Rémi Verschelde2022-05-102-6/+0
* | Allow AStar2D/AStar3D zero point weightsmix82022-05-061-2/+2
* | Core: Rename math 'phi' arguments to 'angle'Rémi Verschelde2022-05-058-42/+42
* | Rename Basis get_axis to get_column, remove redundant methodsAaron Franke2022-05-034-51/+31
* | Merge pull request #60627 from aaronfranke/rename-elementsRémi Verschelde2022-05-038-366/+366
|\ \
| * | Rename Basis "elements" to "rows"Aaron Franke2022-04-295-245/+245
| * | Rename Transform2D "elements" to "columns"Aaron Franke2022-04-294-121/+121
* | | Style: Partially apply clang-tidy's `cppcoreguidelines-pro-type-member-init`Rémi Verschelde2022-05-023-6/+6
|/ /
* | Fix more issues found by cppcheck.bruvzg2022-04-203-5/+8
* | Color: Rename `to_srgb`/`to_linear` to include base color spaceRémi Verschelde2022-04-131-2/+2
* | Rearrange TriangleMesh stack level incrementation to fix MSVC compiler optimi...SaracenOne2022-04-131-10/+10
* | Fix some issues found by cppcheck.bruvzg2022-04-064-15/+16
* | Fix DynamicBVH crash after #59867Rémi Verschelde2022-04-051-2/+5
* | Zero initialize all pointer class and struct membersRémi Verschelde2022-04-044-47/+26
* | Add protective checks for invalid handle use in BVHlawnjelly2022-03-233-14/+28
* | Rename `AStar` to `AStar3D`Yuri Roubinsky2022-03-202-78/+78
* | Merge pull request #59229 from taigi100/Bugfix-#59215-Standard-color-name-ret...Rémi Verschelde2022-03-171-146/+146
|\ \
| * | Update color constants to use HEX codestaigi1002022-03-171-146/+146
* | | Fix blend animation to solve TRS track bug & blend order inconsistencySilc 'Tokage' Renew2022-03-162-0/+21
|/ /
* | Remove VARIANT_ARG* macrosreduz2022-03-091-1/+1
* | VariantUtility: Unexpose `Math::range_step_decimals`Rémi Verschelde2022-03-071-1/+1
* | Protection for array operator for Vector2 / 3 in DEV buildslawnjelly2022-03-074-0/+11
* | Merge pull request #57630 from lawnjelly/bvh4_templated_checksRémi Verschelde2022-03-0411-213/+533
|\ \ | |/ |/|
| * BVH - Sync BVH with 3.xlawnjelly2022-02-0411-213/+533
* | Merge pull request #58488 from lawnjelly/float_literals_castsRémi Verschelde2022-03-0115-68/+68
|\ \
| * | Float literals - fix main primitives to use real_t castinglawnjelly2022-02-2415-68/+68
* | | Use is_zero_approx and fix spelling in CameraMatrix invertAaron Franke2022-02-261-7/+5
|/ /
* | Core: Use forward declares for Vector3/Vector3iRémi Verschelde2022-02-195-38/+52
* | Style: Cleanup single-line blocks, semicolons, dead codeRémi Verschelde2022-02-163-13/+6
* | Implement cubic_interpolate() as MathFunc for refactoringSilc 'Tokage' Renew2022-02-123-32/+24
* | Float literals - fix main primitives to use .flawnjelly2022-02-1021-222/+222
* | Fix Vector2 and Vector2i coord access via operator[]Bartłomiej T. Listwon2022-02-092-10/+16
* | Merge pull request #57729 from TechnoPorg/astar-fix-invalid-includeRémi Verschelde2022-02-071-1/+0
|\ \
| * | Remove a cross include from a_star.cppTechnoPorg2022-02-061-1/+0