glDrawArraysInstanced
Aus DGL Wiki
Version vom 21. Juli 2018, 19:59 Uhr von Mathias (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== Delphi-Spezifikation == <syntaxhighlight lang="pascal"> procedure glDrawArraysInstanced(mode: GLenum; first: GLint; count: GLsizei; primcount: GLsizei); </…“)
Inhaltsverzeichnis
Delphi-Spezifikation
procedure glDrawArraysInstanced(mode: GLenum; first: GLint; count: GLsizei; primcount: GLsizei);
Parameter
Parameter | Beschreibung |
---|---|
mode | Bestimmt, welche Primitiven anhand der Vertexe gezeichnet werden sollen. Es können die gleichen Werte wie bei glBegin übergeben werden: GL_POINTS, GL_LINE_STRIP, GL_LINE_LOOP, GL_LINES, GL_TRIANGLE_STRIP, GL_TRIANGLE_FAN, GL_TRIANGLES, GL_QUAD_STRIP, GL_QUADS, und GL_POLYGON. |
first | Definiert den Startindex der aktivierten Arrays. |
count | Definiert die Anzahl der Vertices, die gerendert werden sollen. |
primcount | Definiert die Anzahl der Instanzen, die gerendert werden sollen. |
Beschreibung
glDrawArraysInstanced Wird im Zusammenhang mit Instanzen gebraucht.
Beispiel
Siehe hier:
Siehe auch
glArrayElement, glBindAttribLocation, glDisableVertexAttribArray, glDrawArrays, glDrawElements, glDrawRangeElements, glEnableVertexAttribArray, glMultiDrawArrays, glMultiDrawElements, glPopClientAttrib, glPushClientAttrib, glVertexAttrib