#include "../../../include/BBOP/Graphics/shaders.h"Variables | |
| const char * | defaultVertex |
| const char * | defaultFragment |
| const char * | lightVertex |
| const char * | lightFragment |
| const char* defaultFragment |
1 -> Mettre les shaders dans des fichier .glsl
2 -> Faire des ubershader configurable pour optimiser les transfert de données (quantité) et la vitesse de calcule
3 -> utilisé des matrice de tranformation, view et model pour éviter les calcule côté cpu
4 -> faire un framebuffer pour calculer l'éclairage en une fois
5 -> ajout de shadow map
6 -> ajout de normal/light map
| const char* defaultVertex |
| const char* lightFragment |
| const char* lightVertex |