Skip to content

1.18.x/feature/quaternion#23

Merged
TechTastic merged 22 commits into1.18.x/mainfrom
1.18.x/feature/quaternion
Sep 7, 2025
Merged

1.18.x/feature/quaternion#23
TechTastic merged 22 commits into1.18.x/mainfrom
1.18.x/feature/quaternion

Conversation

@TechTastic
Copy link
Owner

Added quaternion Lua library as an API

Made PhysTickHandler queue up data and queue an event on game tick

Changed config

TechTastic and others added 22 commits September 2, 2025 08:27
Added `slerp`, `get_angle`, `get_axis`, `to_euler`, `from_axis_angle`, and `from_euler`
… producing non-normalized quaternions

Added `is_nan` and `identity`
Changed `fromEuler` and `toEuler` to use YXZ order
Added `slerp`, `get_angle`, `get_axis`, `to_euler`, `from_axis_angle`, and `from_euler`
… producing non-normalized quaternions

Added `is_nan` and `identity`
Changed `fromEuler` and `toEuler` to use YXZ order
Fixed quaternion library and added "copy" utility function
@TechTastic TechTastic merged commit c8dcaa7 into 1.18.x/main Sep 7, 2025
2 of 3 checks passed
@TechTastic TechTastic deleted the 1.18.x/feature/quaternion branch September 7, 2025 20:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants