I'm using MOI3D for hard surface design / layout and modo for animation and rendering, and wanted to share my workflow since I couldn't find out this info from a search. I find I need to import to modo and then see something needs adjustment, so I'm back into MOI then need to re-export, but I want to keep all the materials I've made in modo automatically assigned to the new objects, this is how I do it:
1) Export from MOI3D using the Lightwave format eg: moiscene.lwo
2) Import (not by reference as I found this to be a bit buggy) into MODO
3) Rename the root folder that contains the MOI scene from "moiscene" to something else eg: "moiscene auto" so you can easily distinguish it later on.
4) In the Shader tree of Modo keep all the materials nested under the same group that should have been renamed as well to the same thing "moiscene auto", and do all your texturing / material stuff
5) When you want to make changes to the geometry switch back to MOI3D, make the changes, and then export the moiscene.lwo again
6) Import this into Modo (not by reference), now for the trick:
7) Open the folder "moiscene auto" and select all the objects from within it and delete them, but make sure not to delete the folder!
8) Open the folder "moiscene" and select all the objects from within it and drag them to the "moiscene auto" folder
9) All the material assignments will automatically be assigned to the correct styles :)
There may be an an easier way to do this, so if anyone has a better workflow please post it here.
|