Rysowanie linii i kwadratów OpenGL w 3.2 przy użyciu VAO i VBO

Eksperymentowałem z OpenGL 3.2+.

Mogę z powodzeniem renderować linię na ekranie lub kwadrat składający się z dwóch trójkątów ...

Myślę, że poprawnie używam VAO i VBO, ale jakoś nie mogę ich rozerwać ... Doświadczam dziwnych renderów.

Oczywiście zakodowałem to źle ... ale jak korzystać z VAO i VBO podczas renderowania wielu obiektów zdefiniowanych w różnych tablicach?

Mój kod jest o wiele za długi, aby go opublikować, więc połączyłem kopię z Pastebinem> Tutaj <

questionAnswers(1)

yourAnswerToTheQuestion