I am a TOTAL foreigner to Omniverse Create, but NOT to 3D animation. I have 30 years professional experience as an animator, not programming/coding. This means tech has steadily advanced past the simple realms of dedicated packages like Lightwave, Blender, Maya, etc. USD, with meshes attached to xform nodes, is new to me, but understandable as a UI construct.
With that, I’ve imported/converted an FBX model to USD in Create. No problem. The model was natively created in Lightwave, and it’s layer (mesh) structure and naming was preserved in the xform/mesh nodes, as well as material/shader names and BASIC shader params. The model was exported directly out of LW’s Modeler app to FBX. The Lightwave Object file format (LWO) supports hierarchical parent/child structure, however, such is NOT preserved in the USD. All xforms/meshes exist under a root (world?) xform node having the same name as the REFERENCED USD file.
I MUST rebuild the parent/child hierarchy of the native LW object in Create 2022.2.2, but cannot, because drag-dropping one xform/mesh onto another xform/mesh results in “Cannot move/rename ancestral prim.” Pardon my ignorance at such a basic fundamental operation, but Huh? Why?
As I further fumble around in Create (for lack of instructions/tutorials for babies), I converted all Referenced xform/meshes to Payloads, with no change in parenting ability.
Can an “ancestral” prim (whatever that means… top level? original? first node below root?) be CHANGED to “non-ancestral” (or whatever) so that these xform/meshes can be arbitrarily moved around to rebuild the native LW object’s parent/child tree from whence the USD came from? How?
No, I do NOT need Physics for this project. All objects will be static for a VR walk around-type UX.
Thanks for any assistance/explanations, etc.