Bbop-2D 0.4.1-alpha
Bbop-2D is a c++ library based on openGL to make 2D game. It implement sprite, shape, light and more.
Loading...
Searching...
No Matches
Variables
shaders.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Variables

const char * defaultFragment
 
const char * defaultVertex
 
const char * lightFragment
 
const char * lightVertex
 

Variable Documentation

◆ defaultFragment

const char* defaultFragment
extern
Todo:
Utiliser des matrices de model, de view et de projection pour le vertex shaders
Todo:

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

◆ defaultVertex

const char* defaultVertex
extern

◆ lightFragment

const char* lightFragment
extern

◆ lightVertex

const char* lightVertex
extern