SP3-16 Quaternions #112

Merged
direnbharwani merged 17 commits from SP3-16-Math into main 2022-10-23 20:07:17 +08:00

17 Commits

Author SHA1 Message Date
Diren D Bharwani 57f9898e07 Finished quaternion implementation 2022-10-23 20:03:18 +08:00
Diren D Bharwani bf0c068cc7 Merge remote-tracking branch 'origin/main' into SP3-16-Math 2022-10-23 18:23:06 +08:00
Diren D Bharwani e15f7696e6 Rotations are stored as radians to reduce the number of conversions 2022-10-23 18:22:58 +08:00
Diren D Bharwani 8559f7d27c Merge remote-tracking branch 'origin/main' into SP3-16-Math 2022-10-23 16:59:11 +08:00
Diren D Bharwani 33a6d3798c Added orientation interface and fixed compatibility between physics and transform 2022-10-23 16:55:01 +08:00
Diren D Bharwani ebfcf1c6bb Transform now stores orientation as Quaternions. Interface unchanged 2022-10-22 20:16:38 +08:00
Diren D Bharwani db751bd141 Editor & Scripts can now override Physics-Based objects' Transforms 2022-10-22 18:22:26 +08:00
Diren D Bharwani 82e416fe9e Merge remote-tracking branch 'origin/main' into SP3-16-Math 2022-10-21 16:29:31 +08:00
Diren D Bharwani a52f0ddeed Added a degree getter and setter for rotation 2022-10-21 00:08:24 +08:00
Diren D Bharwani fda33f7461 Fixed multi-level transform updates 2022-10-20 22:55:59 +08:00
Diren D Bharwani 314d497b66 Reparenting objects maintain world transforms 2022-10-20 18:35:57 +08:00
Diren D Bharwani 0625ca6bcf Merge branch 'SP3-12-SceneGraph' into SP3-16-Math 2022-10-20 17:49:47 +08:00
Diren D Bharwani 5a0b34ceea Added Event for Scene Graph Change Parent 2022-10-20 17:47:32 +08:00
Diren D Bharwani 6172ff35b6 Merge remote-tracking branch 'origin/main' into SP3-12-SceneGraph 2022-10-20 17:15:28 +08:00
Diren D Bharwani 610ecc6baa Merge remote-tracking branch 'origin/main' into SP3-16-Math 2022-10-20 13:03:08 +08:00
Diren D Bharwani 0e518c52a9 Fixed bug when SceneGraph is destroyed 2022-10-02 04:22:32 +08:00
Diren D Bharwani 45d526c0e0 Merge remote-tracking branch 'origin/main' into SP3-12-SceneGraph 2022-10-02 04:13:38 +08:00