".. the reason is that #define for const strings does not work outside "Alembic::AbcMaterial" namespace (i.e. Alembic::AbcMaterial::MATERIAL_PROPNAME), and we need to use it in PyAlembic."
Thanks,
- Jihun
Remove child bounds from being set and created as part of the samples on the OSchemas. Instead give access to the OBox3dProperty child bounds directly. In many cases where child bounds is created, the child objects are sampled more frequently than the schema itself. (static xform, animated child polymeshes for example). Child bounds is optional data that isn't influenced directly by the data on the owning OSchema.