Computergrafik

OpenGL Primitive

GL Attribute | | GL Primitiv Beispiel

Aus Punkten werden grafische Primitive, d.h. Linien und Polygone bzw. Dreiecke, zusammengebaut:

  • glVertex() Funktionsaufrufe zwischen glBegin() und glEnd()
  • Symbolische Konstanten für die Art des Primitiv-Zusammenbaus
  • z.B. GL_TRIANGLES zum Zusammenbau eines Dreiecks aus jeweils drei aufeinanderfolgenden Vertices:
glBegin(GL_TRIANGLES);
   glVertex3d(0.0, 0.0, -10.0);  // v0
   glVertex3d(-1.0, 1.0, -10.0); // v1
   glVertex3d(1.0, 1.0, -10.0);  // v2
   ...
glEnd();

Weitere GL Primitive:

aus OpenGL Redbook


GL Attribute | | GL Primitiv Beispiel

Options: