Blender Git Loki
Git Commits -> Revision 03b7046
Revision 03b7046 by Gaia Clary March 30, 2018, 15:13 (GMT) |
Refactor Collada: BCMatrix is now decomposed on init Previously the BCMatrix object was decomposed when needed the first time. But since the decomposition is done always for every single Matrix, we can do it right upon construction with the additional benefit that we can handle euler rotations nicer, see void BCMatrix::set_transform(Object *ob) There we now can use quat_to_compatible_eul() to avoid axis flipping during exporting of object transforms. (todo: apply this also for bone animations) |
Commit Details:
Full Hash: 03b7046bb6e571e8e97a97fcbbb6506f9c0e50d0
Parent Commit: fac16a9
Lines Changed: +44, -39