La mia scena contiene più oggetti. (Diciamo 3 cubi, 1 cilindro, 8 sfere.) Presumo che dovrei creare uno shader di vertice per ciascuno. Quanti programmi dovrei avere?
alternative:
- Un programma per oggetto
- Un programma per tutti i cubi e un altro per tutte le sfere (supponendo che utilizzino gli stessi shader)
- Un grande programma per tutto
Qual è l'approccio corretto?