Bonjour tout le monde,
voilà, après avoir passé de longues heures à comprendre comment mettre en place des shaders grâce au HLSL de dx9 je me pose une ou deux questions en terme de performances :
Est-il plus intéressant au niveau des perfs de passer au "tout shader" ?
Si on prend l'exemple du rendu "simple" des textures, vaut-il mieux coder un shader qui se charge de l'affichage ou est-il préférable de se servir de la bonne vieille méthode du SetSamplerState ?
De même pour la gestion des lumière... Est-il intéressant de coder un shader qui simule de la lumière ou vaut-il mieux utiliser D3DXLight ?
( J'imagine que la réponse peut dépendre du contexte d'utilisation... )
Enfin bref, QUAND FAUT IL UTILISER LES SHADERS ????
( Etant entrain d'implémenter tout ceci dans un nouveau moteur, je ne sais pas trop quoi penser de tou ça et je préfèrerai partir dans la bonne direction )
thx.
Partager