Naming of Objects

Objects are imported with the name of the hierarchy, with / replaced by _ if they are single unmerged geometries. If the child geometries are merged beneath a parent geometry, the naming changes so that the object name is the same as the parent geometry. In cases where some of the child geometries are merged while others are not, the unmerged child geometries take the name from the parent geometry/shape, and the merged child geometries take the name of the parent geometry.

For example, for the following village example Alembic file:

none of the selected geometries are merged, so the imported object is named Person_Hands_HandLeft_HandLeftShape because the hierarchy path was Person/Hands/HandLeft/HandLeftShape when importing.

all of the child geometries are merged together under the Person parent geometry, so the imported object is named Person.

some of the child geometries under the Person parent geometry are merged but not all of them, so two objects are imported. The imported object from the merged geometry is named Person_PersonShape (it contains merged geometry from the face, hands, feet, and neck) and the imported object from the unmerged geometry is named Person_Body_BodyShape (it contains the unmerged body geometry).