コード例 #1
0
ファイル: NVC.cs プロジェクト: zloop1982/NativeVertexCache
 public bool FillColors(ref GeomMesh gm, PinnedList <Color> dst)
 {
     dst.ResizeDiscard(gm.vertexCount);
     return(nvcOGCCopyColors(self, ref gm, dst));
 }
コード例 #2
0
ファイル: NVC.cs プロジェクト: zloop1982/NativeVertexCache
 public bool FillUV1(ref GeomMesh gm, PinnedList <Vector2> dst)
 {
     dst.ResizeDiscard(gm.vertexCount);
     return(nvcOGCCopyUV1(self, ref gm, dst));
 }
コード例 #3
0
ファイル: NVC.cs プロジェクト: zloop1982/NativeVertexCache
 public void AddData(float time, PinnedList <GeomCacheData> data)
 {
     nvcIGCAddData(self, time, data);
 }
コード例 #4
0
ファイル: NVC.cs プロジェクト: zloop1982/NativeVertexCache
 public bool FillIndices(ref GeomSubmesh subm, PinnedList <int> dst)
 {
     dst.ResizeDiscard(subm.indexCount);
     return(nvcOGCCopyIndices(self, ref subm, dst));
 }
コード例 #5
0
ファイル: NVC.cs プロジェクト: zloop1982/NativeVertexCache
 public static InputGeomCache Create(PinnedList <GeomCacheDesc> descs)
 {
     return(nvcIGCCreate(descs));
 }