aboutsummaryrefslogtreecommitdiff
path: root/core/math/matrix3.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #19193 from tagcup/quat_normJuan Linietsky2018-06-251-6/+18
|\
| * Fixed Basis -> Quat conversions, added a few safety checks.tagcup2018-05-271-6/+18
* | Style: Apply clang-format (5.0) to some missed filesRémi Verschelde2018-05-311-1/+1
|/
* Add SLERP to Vector{2,3}, optimize Quat's Vector3 rotation.tagcup2018-05-121-0/+13
* Avoid converting Quat to Euler angles when not necessary.tagcup2018-04-141-2/+61
* Add missing copyright headers and fix formattingRémi Verschelde2018-01-051-0/+1
* Merge pull request #15083 from tagcup/spatial_rot_fixJuan Linietsky2018-01-021-2/+15
|\
| * Restore the behavior of Spatial rotations recently changed in c1153f5.tagcup2017-12-271-2/+15
* | Update copyright statements to 2018Rémi Verschelde2018-01-011-2/+2
|/
* Change the rotate function of Spatial to be local, makes more sense. Closes #...Juan Linietsky2017-12-261-0/+9
* Merge pull request #11249 from m4nu3lf/bugfix/get_eulerRémi Verschelde2017-10-311-13/+12
|\
| * Fix Basis::get_euler_xyz()m4nu3lf2017-09-221-13/+12
* | Added Basis::get_quat() and set_quat().Ferenc Arn2017-10-111-11/+2
|/
* -Changed KinematicBody API yet again to make it friendlierJuan Linietsky2017-09-041-0/+15
* Add a new decomposition to Basis.Ferenc Arn2017-08-301-4/+35
* Remove Basis::set_scale and Basis::set_rotation_* functions.Ferenc Arn2017-08-291-33/+0
* Use HTTPS URL for Godot's website in the headersRémi Verschelde2017-08-271-1/+1
* Fix incorrect workaround for pure Y (X) rotations in XYZ (YXZ) convention.Ferenc Arn2017-08-181-13/+4
* Use YXZ convention for Euler angles.Ferenc Arn2017-08-091-5/+81
* Display the Y angle properly when rotating from gizmo, partially helps #1479Juan Linietsky2017-08-071-3/+11
* Implemented environment arrays for skybox reflection and roughness, quality i...Juan Linietsky2017-07-041-3/+4
* Merge pull request #8277 from tagcup/math_checksRémi Verschelde2017-04-241-28/+98
|\
| * Added various functions basic math classes. Also enabled math checks only for...Ferenc Arn2017-04-061-28/+98
* | Add "Godot Engine contributors" copyright lineRémi Verschelde2017-04-081-0/+1
|/
* Merge pull request #8122 from tagcup/axis_check_normalizationRémi Verschelde2017-03-241-0/+2
|\
| * Explicitly documented that Transform.basis is not necessarily an orthogonal m...Ferenc Arn2017-03-231-0/+2
* | Fix typos in source code using codespellRémi Verschelde2017-03-241-1/+1
|/
* A Whole New World (clang-format edition)Rémi Verschelde2017-03-051-205/+174
* Overloaded basic math funcs (double and float variants). Use real_t rather th...Ferenc Arn2017-01-161-10/+10
* Type renames:Juan Linietsky2017-01-111-75/+75
* Merge pull request #7426 from m4nu3lf/bugfix/physicsJuan Linietsky2017-01-101-0/+74
|\
| * Fixed inertia tensor computation and center of massm4nu3lf2017-01-091-0/+74
* | Fix the order in which additional transformations are applied in Matrix3 and ...Ferenc Arn2017-01-081-20/+46
* | Use right handed coordinate system for rotation matrices and quaternions. Als...Ferenc Arn2017-01-031-40/+86
|/
* Welcome in 2017, dear changelog reader!Rémi Verschelde2017-01-011-1/+1
* remove trailing whitespaceHubert Jarosz2016-03-091-21/+21
* Update copyright to 2016 in headersGeorge Marques2016-01-011-1/+1
* Updated copyright year in all headersJuan Linietsky2015-04-181-1/+1
* GODOT IS OPEN SOURCEJuan Linietsky2014-02-091-0/+479