Zeichnen von OpenGL-Linien und -Quadraten in 3.2 mit VAO und VBO

Ich habe mit OpenGL 3.2+ experimentiert.

Ich kann entweder eine Linie auf dem Bildschirm oder ein Quadrat aus zwei Dreiecken erfolgreich rendern ...

Ich denke, ich verwende VAO und VBO's korrekt, aber irgendwie kann ich nicht beide rendern ... Ich erlebe seltsame Renderings.

Natürlich habe ich es falsch codiert ... aber wie sollen Sie VAO und VBOs verwenden, wenn Sie mehrere in verschiedenen Arrays definierte Objekte rendern?

Mein Code ist viel zu lang, um hier etwas zu posten, deshalb habe ich eine Kopie auf Pastebin verlinkt> Hier <

Antworten auf die Frage(1)

Ihre Antwort auf die Frage