Recently I've been working on a complex camera move in Nuke using two separate tracked cameras and a virtual interpolation between the two in 3D space.
In order to control the flow and speed of the camera more effectively I added physical cameras along the desired path and used expressions to interpolate smoothly between them.
I ran into an issue when trying to fade into one of the tracked cameras, as the whole 'track' had been positioned in 3d space using an axis node. The expressions for the translate/rotate didn't work anymore.
To solve this I changed the expressions to work with the world_matrix for each cam (which incorporates an axis/transformgeo that has been added to the cam). This works perfectly and I'm really pleased with the outcome.
The new issue is that I want to send the camera over to maya in order to render out a 3D scene. I'm used to switching between maya/nuke using fbx which normally works fine - however, since my 'FINAL_CAM' does not have any translate/rotate values, it just has a 'specified matrix' - the camera doesn't seem to work in maya, none of the transform/rotate properties have carried across.
Does anyone know of a script or similar that may be able to convert a specified matrix into 'euler' transform co-ords ?
Thanks in advance