In a clean scene, reference some geometry. The geometry should have a namespace. Attach an alembic to the geometry. This works fine.
When trying to attach a new Alembic, it does not get connected up to the Shape nodes properly. This is because the original attachment of the PolyMeshDeformer causes the creation of a new node that has no namespace and is called ShapeDeformed.
I'm still trying to figure out how to implement this but the problem is that Maya/scenegraph.cpp:visitChild ignores intermediate nodes, meaning that the ShapeDeformed node is put on the SceneNodeAppPtr graph but the Shape node isn't.
In a clean scene, reference some geometry. The geometry should have a namespace. Attach an alembic to the geometry. This works fine. When trying to attach a new Alembic, it does not get connected up to the Shape nodes properly. This is because the original attachment of the PolyMeshDeformer causes the creation of a new node that has no namespace and is called ShapeDeformed.
I'm still trying to figure out how to implement this but the problem is that Maya/scenegraph.cpp:visitChild ignores intermediate nodes, meaning that the ShapeDeformed node is put on the SceneNodeAppPtr graph but the Shape node isn't.