Alembic: Getting correct transform/shape names back into Maya

   2844   2   0
User Avatar
Member
76 posts
Joined: March 2007
Offline
Hi there,

In the past (I believe) I did manage to get correct names back into Maya for my packed objects.
I'm using packed geometry because this gives me transformations on the transform node in Maya.
When I use “Build Hierarchy From Attribute” and name my pack “Beam_0” I get:
- Beam_0_packed1   (transform node)
  - Beam_0         (shape node)

But what I want is:
- Beam_0          (transform node)
  - Beam_0Shape   (shape node)

When I'm not using packed geometry and set the name attribute explicitly to “/Beam_0/Beam_0Shape” I get the correct names and hierarchy.
But then I loose the transformation so that's a no-go.
I rather not make a script to fix the names after import.
Are there any other attributes I can use or mis-use to get this working?

cheers,
benS
Edited by ben5ch - June 14, 2018 06:02:43
User Avatar
Member
7727 posts
Joined: Sept. 2011
Offline
When using an explicit path attribute, and the ‘transform’ part of the path is unique for each packed primitive, configure the alembic rop as such:

Build Hierarchy From Attribute ( On )
Path Attribute ( path )
Packed Transform ( Merge With Parent Transform )
Use Instancing Where possible ( Off )

Attachments:
abc_export_packedgeo.zip (55.2 KB)

User Avatar
Member
76 posts
Joined: March 2007
Offline
Hi Jonathan,

Your settings work, nice and clean.

thanks,
benS
  • Quick Links