public void SetupSubmeshes(aeObject abc, Mesh mesh)
 {
     for (int smi = 0; smi < mesh.subMeshCount; ++smi)
     {
         abc.AddFaceSet(string.Format("submesh[{0}]", smi));
     }
 }
            public void WriteSample(aeObject abc)
            {
                var data = default(aePolyMeshData);

                data.visibility   = visibility;
                data.points       = points;
                data.pointCount   = points.Count;
                data.normals      = normals;
                data.uv0          = uv0;
                data.uv1          = uv1;
                data.colors       = colors;
                data.submeshes    = submeshData;
                data.submeshCount = submeshData.Count;
                abc.WriteSample(ref data);
            }
 public RootCapturer(AlembicRecorder rec, aeObject abc)
 {
     recorder  = rec;
     abcObject = abc;
 }
Exemple #4
0
 [DllImport("AlembicExporter")] public static extern aeProperty  aeNewProperty(aeObject parent, string name, aePropertyType type);
Exemple #5
0
 [DllImport("AlembicExporter")] public static extern void        aePolyMeshWriteSample(aeObject obj, ref aePolyMeshData data);
Exemple #6
0
 [DllImport("AlembicExporter")] public static extern void        aeCameraWriteSample(aeObject obj, ref aeCameraData data);
Exemple #7
0
 [DllImport("AlembicExporter")] public static extern aeProperty  aeNewProperty(aeObject parent, string name, aePropertyType type);
Exemple #8
0
 [DllImport("AlembicExporter")] public static extern aeObject    aeNewPolyMesh(aeObject parent, string name, int tsi = 1);
Exemple #9
0
 [DllImport("AlembicExporter")] public static extern void        aePolyMeshWriteSample(aeObject obj, ref aePolyMeshData data);
Exemple #10
0
 [DllImport("AlembicExporter")] public static extern void        aeCameraWriteSample(aeObject obj, ref aeCameraData data);
Exemple #11
0
 [DllImport("AlembicExporter")] public static extern aeObject    aeNewPolyMesh(aeObject parent, string name, int tsi = 1);
Exemple #12
0
 [DllImport("AlembicExporter")] public static extern void        aeXFormWriteSample(aeObject obj, ref aeXFormSampleData data);
Exemple #13
0
 [DllImport("AlembicExporter")] public static extern aeObject    aeNewPoints(aeObject parent, string name);
Exemple #14
0
 [DllImport("AlembicExporter")] public static extern void        aeXFormWriteSample(aeObject obj, ref aeXFormSampleData data);
Exemple #15
0
 [DllImport("AlembicExporter")] public static extern aeObject    aeNewPoints(aeObject parent, string name);