Using Alembic 1.7.1 (built Nov 1 2017 13:25:15) file written by: Maya 2016.5 AbcExport v1.0 using Alembic : Alembic 1.5.8 (built Dec 24 2015 17:28:19) written on : Wed Nov 01 13:56:27 2017 user description : Exported from: . core type : Ogawa Time Samplings: 0 Uniform Sampling. Start time: 0 Time per cycle: 1 Max Num Samples: 1 1 Uniform Sampling. Start time: 0.0416667 Time per cycle: 0.0416667 Max Num Samples: 1 /: AbcGeom_Xform_v3 obj1 { schema=AbcGeom_Xform_v3 schemaObjTitle=AbcGeom_Xform_v3:.xform } AbcGeom_Xform_v3 obj2 { schema=AbcGeom_Xform_v3 schemaObjTitle=AbcGeom_Xform_v3:.xform } AbcGeom_Xform_v3 obj3 { schema=AbcGeom_Xform_v3 schemaObjTitle=AbcGeom_Xform_v3:.xform } ScalarProperty float64_t[6] .childBnds[1] {interpretation=box} Box((-2, -0.644523, -0.644523), (2.14452, 0.644523, 0.644523)) ScalarProperty string statistics[1] PolyStaticNum 3 PolyStaticCVs 432 PolyStaticFaces 466 TransStaticNum 3 ScalarProperty uint32_t 1.samples[1] 1 /obj1: AbcGeom_PolyMesh_v1 objShape1 { schema=AbcGeom_PolyMesh_v1 schemaBaseType=AbcGeom_GeomBase_v1 schemaObjTitle=AbcGeom_PolyMesh_v1:.geom } CompoundProperty .xform {schema=AbcGeom_Xform_v3} /obj1/.xform: CompoundProperty .arbGeomParams CompoundProperty .userProperties /obj1/.arbGeomParams: ArrayProperty string foo_transform[1] { arrayExtent=1 isGeomParam=true podExtent=1 podName=string } bar_transform /obj1/objShape1: CompoundProperty .geom { schema=AbcGeom_PolyMesh_v1 schemaBaseType=AbcGeom_GeomBase_v1 } /obj1/objShape1/.geom: ScalarProperty float64_t[6] .selfBnds[1] {interpretation=box} Box((-2, -0.5, -0.5), (-1, 0.5, 0.5)) ... /obj2: AbcGeom_PolyMesh_v1 objShape2 { schema=AbcGeom_PolyMesh_v1 schemaBaseType=AbcGeom_GeomBase_v1 schemaObjTitle=AbcGeom_PolyMesh_v1:.geom } CompoundProperty .xform {schema=AbcGeom_Xform_v3} /obj2/objShape2: CompoundProperty .geom { schema=AbcGeom_PolyMesh_v1 schemaBaseType=AbcGeom_GeomBase_v1 } /obj2/objShape2/.geom: ScalarProperty float64_t[6] .selfBnds[1] {interpretation=box} Box((-0.50863, -0.50863, -0.50863), (0.50863, 0.50863, 0.50863)) ... /obj2/objShape2/.arbGeomParams: ArrayProperty string foo_shape[1] { arrayExtent=1 isGeomParam=true podExtent=1 podName=string } bar_shape ... /obj3: AbcGeom_PolyMesh_v1 objShape3 { schema=AbcGeom_PolyMesh_v1 schemaBaseType=AbcGeom_GeomBase_v1 schemaObjTitle=AbcGeom_PolyMesh_v1:.geom } CompoundProperty .xform {schema=AbcGeom_Xform_v3} /obj3/.xform: CompoundProperty .arbGeomParams CompoundProperty .userProperties /obj3/.arbGeomParams: ArrayProperty string foo_transform[1] { arrayExtent=1 isGeomParam=true podExtent=1 podName=string } bar_transform /obj3/objShape3: CompoundProperty .geom { schema=AbcGeom_PolyMesh_v1 schemaBaseType=AbcGeom_GeomBase_v1 } /obj3/objShape3/.geom: ScalarProperty float64_t[6] .selfBnds[1] {interpretation=box} Box((0.855477, -0.644523, -0.644523), (2.14452, 0.644523, 0.644523)) ... CompoundProperty .arbGeomParams CompoundProperty .userProperties CompoundProperty uv { arrayExtent=1 geoScope=fvr interpretation=vector isGeomParam=true podExtent=2 podName=float32_t } /obj3/objShape3/.arbGeomParams: ArrayProperty string foo_shape[1] { arrayExtent=1 isGeomParam=true podExtent=1 podName=string } bar_shape ...