OpenGL Tutorial (Version 3.3) – Geometry Instancing + Uniform Buffer Objekte (Download)

OpenGL-Tutorial 3 zum Thema Geometry Instancing verwendet Uniform Buffer Objekte zum Speichern der Transformationsmatrizen und Beleuchtungsinformationen. Im Vergleich zum letzten Programmbeispiel ermöglicht die Verwendung von Uniform Buffer Objekten die Darstellung von weitaus mehr Asteroiden pro Draw Call (glDrawElementsInstanced()-Methode).




Hinweis:
Für die Ausführung dieses Programmbeispiels muss der Treiber Ihrer Grafikkarte die OpenGL Version 3.3 unterstützen.

Visual C++ 2010: DemoWithOpenGL2010_Tut27