Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

full xyz rotations #195

Merged
merged 5 commits into from
Jul 14, 2024
Merged

full xyz rotations #195

merged 5 commits into from
Jul 14, 2024

Conversation

rickwierenga
Copy link
Contributor

support full rotations on the xy, xz and yz planes.

rotations, like locations, are with respect to the parent. introduce get_absolute_rotation.

origin is fixed wrt the resource, which is also the origin of rotation. (before we updated the resource's origin after the rotation to be the lfb always & we re-located the direct children. this was all silly)

implement two simple lin alg functions matrix_multiply_3x3, matrix_vector_multiply_3x3 to avoid numpy dependency.

@rickwierenga
Copy link
Contributor Author

Visualizer not supported yet. tracking in #196

@rickwierenga rickwierenga merged commit 70e0f03 into main Jul 14, 2024
6 of 7 checks passed
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.

1 participant