Hi,
Writing a standalone utility to process fspy json output. Have a nice example from VEX land which pulls the rotations from the supplied transform like this:
v@rot = cracktransform(0, 0, 1, {0,0,0}, transpose);
Is there a python library I can grab that'll allow me a similiar function?
nuke.math.Matrix4()has a rotationsZXY() method which is exactly what I'm after. That'd be an answer for me if it didn't require a nuke license which I can't see a way of calling it without one.
Cheers,
r.
VEX cracktransform() equivalent in python
819 2 0- rangi
- Member
- 306 posts
- Joined: July 2005
- Offline
- raincole
- Member
- 422 posts
- Joined: Aug. 2019
- Offline
how about
http://matthew-brett.github.io/transforms3d/reference/transforms3d.affines.html#transforms3d.affines.decompose [matthew-brett.github.io]
and
http://matthew-brett.github.io/transforms3d/reference/transforms3d.euler.html#transforms3d.euler.mat2euler [matthew-brett.github.io]
http://matthew-brett.github.io/transforms3d/reference/transforms3d.affines.html#transforms3d.affines.decompose [matthew-brett.github.io]
and
http://matthew-brett.github.io/transforms3d/reference/transforms3d.euler.html#transforms3d.euler.mat2euler [matthew-brett.github.io]
- rangi
- Member
- 306 posts
- Joined: July 2005
- Offline
-
- Quick Links