FBX and DAE Heirarchy

Hi!

I ran into this bug(?) while writing a quick export/cleanup script from Modo to Unity.

Let’s say I have a turret, and it has three parts: the base, the barrel, and the muzzle flash. The heirarchy is like this: base->barrel->muzzleflash. When I export the object to Unity in either FBX or DAE, only the first child shows up as a game object. I only get base->barrel.

The other meshes are definitely there, and show up. But the importer just stops creating game objects. I’ve attached a zip file with two test files. They are the same scene in both FBX and DAE formats. The scene contains 4 cubes: Parent, Child, GrandChild, and GreatGrandChild. They are all parented correctly in Modo. Drop them in your Assets folder to see what I mean.

624355--22226--$export_result.JPG

Is there something wrong with the importer or my process/expectations? A workaround is to just export each object separately, which would be fine. But it would be much nicer to model and export everything in one go. If this won’t work, I’ll just modify the script.

I am using the evaluation of Modo 501 (which uses the 401 exporter, as far as the Collada file says). I haven’t tested it with my copy of 301, but I assume both exporters aren’t as mature.

Thank you!

624355–22225–$export_test.zip (5.69 KB)

im testing them now…works for me