protected internal virtual void drawTriangle(TriangleRenderer triangleRenderer, VertexState v1, VertexState v2, VertexState v3, bool invertedFrontFace) { triangleRenderer.setVertex(v1, v2, v3); if (!triangleRenderer.isCulled(invertedFrontFace)) { render(triangleRenderer); } }