ezequielmastrasso / EZLookdevTools

A plugin base toolset for surfacing and look dev, based on my own tools, for maya, katana, painter, mari, renderman, and nuke
MIT License
67 stars 6 forks source link

Gaffer - Alembic primVar vs userAttributes #106

Closed ezequielmastrasso closed 4 years ago

ezequielmastrasso commented 5 years ago

Gaffer accepts .arbGeomParam on shape nodes only (prim vars) But accepts .userProperties on transforms if using the -attr flag when exporting maya writes the attribute as .arbGeomParam on the transform

Use the flag -userAttr on the export to write .userProperties on transform

check how katana handles this as well

ezequielmastrasso commented 5 years ago

In katana, currently comes in as geometry.arbitrary.attribute with .scope = primitive, and .value When using the -userAttr flag it comes as .abcUser.parameter.

This might require updating the katana collections and materials creation

ezequielmastrasso commented 4 years ago

alembic repo issue https://github.com/alembic/alembic/pull/211