Auf Thema antworten

Ups, das mit dem [c]glVertexPointer[/c] habe ich in deinem Beispiel tatsächlich übersehen. Normalerweise hat [c]glVertexPointer[/c] 4 Parameter (OpenGL: glVertexPointer). In LWJGL wird auf den zweiten Parameter verzichtet, da die Methode 5 fach überladen ist und sich der Typ aus dem Buffer ergibt. Als stride (2 Parameter bei LWJGL, 3 Parameter bei OpenGL) kannst Du auch 0 angeben, dann wird davon ausgegangen das alle Werte hintereinander liegen.


Bei [c]glDrawArrays[/c] sollte der 3 Parameter count allerdings sowohl bei LWJGL als auch bei OpenGL die Anzahl der Indizes angeben. Bei einem Quad sollte 4 also richtig sein (OpenGL: glDrawArrays).


Viele Grüße,

Fancy



Oben