Hi Stan, MoI does not itself have any built in concept of a local axis belonging to each separate object so right now at least that information is just not present for MoI to deal with at export time either. Also on top of that some file formats might not support it too, like out of the ones you list OBJ format does not have any mechanism in it to represent it either.
Then on top of that, "plain geometry" in CAD formats like STEP, IGES, SAT, etc.. which you are using for the NURBS to polygon conversion also do not have an object axis attached to them, it's only "assembly instances" that will have that. Some files may be made up of assembly instances that have that data in the CAD file but it's also entirely possible for other files to be just plain geometry and not have it.
In the future I want to implement instances in MoI and hopefully after that I'll also be able to make axis information for those instances at least to get exported to file formats that support them, I'm not sure when that will happen exactly though.
In the meantime if all you need is to get all the axes in Cinema4D to be centered around the object's local bounding box center rather than at the world origin, there is a command in Cinema4D that will do that for you. On the old version of Cinema4D that I have for testing it was a command on the menu under Structure > Axis center > "Center axis to". On newer versions it looks like it may have moved under the Mesh menu somewhere. Select all your objects and then run that command and each object's axis should move from the world origin to the center of that individual object's bounding box.
There's an example of using it here:
https://www.youtube.com/watch?v=g_VZXbu7iL4
- Michael
|