Пример #1
0
 public void ReduceVertices(UsageBitfield usedVerts)
 {
     if ((NumVertices >= 4) && (!usedVerts.UsedVertexD))
     {
         RemoveVertex(3);
     }
     if ((NumVertices >= 3) && (!usedVerts.UsedVertexC))
     {
         RemoveVertex(2);
     }
     if ((NumVertices >= 2) && (!usedVerts.UsedVertexB))
     {
         RemoveVertex(1);
     }
     if ((NumVertices >= 1) && (!usedVerts.UsedVertexA))
     {
         RemoveVertex(0);
     }
 }
Пример #2
0
		public void ReduceVertices(UsageBitfield usedVerts)
		{
			if ((NumVertices >= 4) && (!usedVerts.UsedVertexD)) RemoveVertex(3);
			if ((NumVertices >= 3) && (!usedVerts.UsedVertexC)) RemoveVertex(2);
			if ((NumVertices >= 2) && (!usedVerts.UsedVertexB)) RemoveVertex(1);
			if ((NumVertices >= 1) && (!usedVerts.UsedVertexA)) RemoveVertex(0);
		}