
Envoyé par
Bat'O
- en interne, un buffer par lampe dans la scène, voir plusieurs buffers par lampe (une lampe area peut être approximé en une série de lampe normale)
Pour le calcul de l'éclairage, il me faut donc soit un pixel shader unifié pour tout les type de lampes (mais j'y crois pas trop), soit un pixel shader par type de lampe. Ce shader doit pouvoir gérer en entrée les 10 à 20 textures, et un ou plusieurs buffers en sortie (disons 1-4).
- au final, un pixel shader capable de combiner tout les buffers intermédiaires des lampes (un nombre potentiellement infini -_-') pour calculer la pass éclairage.
Merci
Partager