Created by: DolphinDream
Added a new (MK3) version of the MatrixIn node.
This version adds a few modes (similar to the QuaternionIn node) essentially to allow to define the rotation part of the 4x4 matrix in a few different ways, not just Axis+Angle as in the previous version. As a bonus, the angle based modes come with the angle units as well (similar to QuaternionIn node) to switch between Degrees, Radians.. and “Unities" (0-1).
The new node has 3 modes (as input for rotation):
- Quaternion
- Axis+Angle
- Euler Angles
Currently there is a Matrix Euler matrix node to create matrices based on Euler angles, though this seems to have a bug at the moment. This new MatrixIn node would replace the Matrix Euler node as well.
-
Code changes complete. -
Code documentation complete. -
Documentation for users complete (or not required, if user never sees these changes). -
Manual testing done. -
Unit-tests implemented. -
Ready for merge.
Here’s the UI (collapsed and expanded) for each of the 3 modes: