Développement XNA pour la XBox et le PC
306
Syntaxe du langage HLSL
Vous allez maintenant découvrir la syntaxe de base du langage HLSL. Celle-ci étant très
proche des langages C/C++/C#, vous l’assimilerez très vite.
Les variables HLSL
Comme la plupart des langages de programmation, le HLSL permet de déclarer des
variables de différents types. Vous pouvez ainsi utiliser des variables de type int, float,
bool, etc., et même définir vos propres types grâce aux structures.
Définir la matrice
Pour définir les matrices, deux manières différentes s’offrent à vous en HLSL :
Figure 13-2
FX Composer, l’éditeur de shaders de NVidia
=Labat FM.book Page 306 Vendredi, 19. juin 2009 4:01 16
Précédent

- 327/366

Suivant