Meine Szene enthält mehrere Objekte. (Sagen wir 3 Würfel, 1 Zylinder, 8 Kugeln.) Ich gehe davon aus, dass ich für jeden einen Vertex-Shader erstellen sollte. Wie viele Programme soll ich haben?
Alternativen:
- Ein Programm pro Objekt
- Ein Programm für alle Würfel und ein anderes für alle Kugeln (vorausgesetzt, sie verwenden dieselben Shader)
- Ein großes Programm für alles
Was ist der richtige Ansatz?