You've already forked godot
mirror of
https://github.com/godotengine/godot.git
synced 2025-11-13 13:31:48 +00:00
- Added more euler rotation orders support.
- Fixed floating point issue on the old one.
- Fixed the equation on the get_euler_yxz function.
- Added unit tests.
This work has been kindly sponsored by IMVU.
(cherry picked from commit 2331300989)
This commit is contained in:
committed by
Rémi Verschelde
parent
438f1a8238
commit
74d10e766e
@@ -824,6 +824,18 @@ struct _VariantCall {
|
||||
VCALL_PTR1R(Basis, scaled);
|
||||
VCALL_PTR0R(Basis, get_scale);
|
||||
VCALL_PTR0R(Basis, get_euler);
|
||||
VCALL_PTR0R(Basis, get_euler_xyz);
|
||||
VCALL_PTR1(Basis, set_euler_xyz);
|
||||
VCALL_PTR0R(Basis, get_euler_xzy);
|
||||
VCALL_PTR1(Basis, set_euler_xzy);
|
||||
VCALL_PTR0R(Basis, get_euler_yzx);
|
||||
VCALL_PTR1(Basis, set_euler_yzx);
|
||||
VCALL_PTR0R(Basis, get_euler_yxz);
|
||||
VCALL_PTR1(Basis, set_euler_yxz);
|
||||
VCALL_PTR0R(Basis, get_euler_zxy);
|
||||
VCALL_PTR1(Basis, set_euler_zxy);
|
||||
VCALL_PTR0R(Basis, get_euler_zyx);
|
||||
VCALL_PTR1(Basis, set_euler_zyx);
|
||||
VCALL_PTR1R(Basis, tdotx);
|
||||
VCALL_PTR1R(Basis, tdoty);
|
||||
VCALL_PTR1R(Basis, tdotz);
|
||||
|
||||
Reference in New Issue
Block a user