Exemplo n.º 1
0
		public TriangleIndexVertexArray(int numTriangleIndices, int[] triangleIndexBase, int triangleIndexStride, int numVertices, Vector3[] vertexBase, int vertexStride)
		{
			IndexedMesh mesh = new IndexedMesh();
			mesh.TriangleCount = numTriangleIndices;
			mesh.TriangleIndexBase = triangleIndexBase;
			mesh.TriangleIndexStride = triangleIndexStride;
			mesh.VertexBase = vertexBase;
			mesh.VertexCount = numVertices;
			mesh.VertexStride = vertexStride;

			AddIndexedMesh(mesh);
		}
Exemplo n.º 2
0
        public TriangleIndexVertexArray(int numTriangleIndices, int[] triangleIndexBase, int triangleIndexStride, int numVertices, Vector3[] vertexBase, int vertexStride)
        {
            IndexedMesh mesh = new IndexedMesh();

            mesh.TriangleCount       = numTriangleIndices;
            mesh.TriangleIndexBase   = triangleIndexBase;
            mesh.TriangleIndexStride = triangleIndexStride;
            mesh.VertexBase          = vertexBase;
            mesh.VertexCount         = numVertices;
            mesh.VertexStride        = vertexStride;

            AddIndexedMesh(mesh);
        }
Exemplo n.º 3
0
 public void AddIndexedMesh(IndexedMesh indexedMesh)
 {
     _indexedMeshes.Add(indexedMesh);
 }
Exemplo n.º 4
0
 public void AddIndexedMesh(IndexedMesh indexedMesh)
 {
     _indexedMeshes.Add(indexedMesh);
 }