GL.glBegin(GL.GL_TRIANGLES);
foreach (Face f in Shape)
{
GL.glNormal3f(f.TFace[0].Normale.X, f.TFace[0].Normale.Y, f.TFace[0].Normale.Z);
GL.glTexCoord2f(f.TFace[0].Texture.X, f.TFace[0].Texture.Y);
GL.glVertex3f(f.TFace[0].PosSommet.X, f.TFace[0].PosSommet.Y, f.TFace[0].PosSommet.Z);
GL.glNormal3f(f.TFace[1].Normale.X, f.TFace[1].Normale.Y, f.TFace[1].Normale.Z);
GL.glTexCoord2f(f.TFace[1].Texture.X, f.TFace[1].Texture.Y);
GL.glVertex3f(f.TFace[1].PosSommet.X, f.TFace[1].PosSommet.Y, f.TFace[1].PosSommet.Z);
GL.glNormal3f(f.TFace[2].Normale.X, f.TFace[2].Normale.Y, f.TFace[2].Normale.Z);
GL.glTexCoord2f(f.TFace[2].Texture.X, f.TFace[2].Texture.Y);
GL.glVertex3f(f.TFace[2].PosSommet.X, f.TFace[2].PosSommet.Y, f.TFace[2].PosSommet.Z);
}
GL.glEnd();
Partager