PDA

View Full Version : Maya > XSI conversion back and forth


Josaphat
09-23-2009, 09:31 AM
Hey guys 'sup. I don't know where exactly to post this, but I think it's quite relevant to technical rigging stuff.

I have this maya scene file, nothing complicated in it besides a whole model that contains small parts. Now each of the small parts have its own pivot and already centered in maya. Frozed every objects' transformations, deleted every objects' history and making sure the scene is very simple enough to make the transfer as smooth as possible.

I've tried every file conversion solutions including FBX, Crosswalk (dotxsi), and collada. The whole thing imported perfectly to XSI. The only main problem is that the object centers are off in XSI. This occur on every file conversion solutions I tried.

In maya, this problem persisted because the pivot isn't really "permanent" yet. When I select the object and transform it, the pivot are perfectly centered. But when I reset transformation on that object, the pivot moved into another location, where it is located when it's imported to XSI.

The model is bought by my company, so I'm not really sure how this can occur.

Here's an example :

The object location is somewhere 10,10,10. The pivot originated at 0,0,0. I move the pivot to 10,10,10, exactly at the object's center. When I export it to XSI, the center went back to 0,0,0. Tried everything and it still going back to 0,0,0 when imported. Any Idea?

Thanks in advance.

mrxzof
09-23-2009, 07:09 PM
Hi.

In XSI, I think that frozing transformations in objects is not a good idea. It's difficult to explain it with my bad english, but I'll try. XSI computes object's centers in relation with the parent's object center. If your object is in the root of your scene, your object center is calculated with the "activesceneroot" at origin (0,0,0).
So If you freeze an object's center that is not a the same place of his parent's center, the center pivot may be placed at the parent 's pivot location, even in Local mode.

So you I think you should try to remove the "frozen" parameters. If you absolutely want to have "zero" transformations, try to parent each objects with nulls in XSI or locator in Maya, that fits exactly the same transformations.

Another thing, if you just want to place the center in the center of the wire, you have it in the "transform" menu => "Move center to Vertices" or "Move center to Bounding Box"

CGTalk Moderation
09-23-2009, 07:09 PM
This thread has been automatically closed as it remained inactive for 12 months. If you wish to continue the discussion, please create a new thread in the appropriate forum.