Tag: vao

Das Vertex-Array-Objekt (VAO) ist ein OpenGL-Objekt, das den gesamten Status zum Angeben von Vertexdaten kapselt. Sie definieren das Format der Vertex-Daten sowie die Quellen für die Vertex-Arrays.

OpenGL-Wie Viele VAOs

Anzahl der Antworten 1 Antworten
Schreibe ich ein OpenGL3+ - Anwendung, und haben eine gewisse Verwirrung über die Verwendung von VAOs. Jetzt habe ich nur einen VAO, ein normierter quad set um den Ursprung. Diese single VAO enthält 3 VBOs; für Positionen,

Wie zeichnet man mit Vertex-Array-Objekte und glDrawElements in PyOpenGL

Anzahl der Antworten 1 Antworten
Ich habe folgenden code, der sollte einfach zeichnen ein grünes Dreieck auf den Bildschirm. Es ist mit Vertex-Array-Objekte und index-buffer zu zeichnen und hat die einfachste shader, die ich machen konnte. Zuerst war ich nicht mit index-buffer

Was sind Vertex-Array-Objekte?

Anzahl der Antworten 3 Antworten
Ich bin gerade erst anfangen zu lernen, OpenGL heute aus diesem tutorial: http://openglbook.com/the-book/ Ich hab zu Kapitel 2, wo ich ein Dreieck zeichnen, und ich verstehe alles außer VAOs (ist diese Abkürzung OK?). Das tutorial hat diesen

Verwendung von Vertex-Array-Objekten und Vertex-Pufferobjekten

Anzahl der Antworten 2 Antworten
Ich versuche zu verstehen, diese beiden, wie Sie zu verwenden sind und wie Sie zusammenhängen. Lassen Sie uns sagen ich will ein einfaches Gelände und einen texturierten Würfel. Für beide Objekte habe ich das array von Dreiecken

OpenGL VAO Best Practices

Anzahl der Antworten 4 Antworten
Im Blick eine Frage, die ich glauben, VAO-abhängig, aber ich bin mir nicht sicher.. Ich bin nicht sicher über die korrekte Verwendung eines VAO, was ich zu tun, während der GL-Initialisierung wurde eine einfache glGenVertexArrays(1,&vao) gefolgt von