This differential revision implements the code for T56276
Details
Details
Diff Detail
Diff Detail
- Repository
- rB Blender
Event Timeline
Comment Actions
LGTM, notes:
- Committed BLI changes to master.
- As you stated, not sure quat * quat is all that useful, although quat * flaot is, so we could support it for completeness.
- For final patch, nb_inplace_matrix_multiply should be supported (a @= b). As far as I can see this is only remaining TODO.
Comment Actions
- Add math function to copy arbitrary length array
- Implement inplace multiplication for matrices
- Implement inplace multiplication for quaternions
- Cleanup: type checking
- Implement inplace quaternion multiplication
Comment Actions
LGTM, final-final TODO is to bring tests back :), see tests/python/bl_pyapi_mathutils.py