Salut,
je debute en GLSlang (langage de shader openGL)
j ai reussi a charger des programmes en me basant sur le tut de codesampler.com pour faire du bump et du parrallax mapping, grace a des shaders tout pret venant du soft OpenGL ShaderDesigner
j ai capté comment passer les texture de mon code vers le shader avec
par exemple
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 normaltex = glGetUniformLocationARB( ProgramObj , "Normal"); // et glUniform1iARB(normaltex,0);
par contre je sais pas comment faire passer des vec3 quand il y en a besoin
genre
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2uniform vec3 LightPosition; // eye space position of light
Quelqu un a t il deja bidouillé ce genre de truc ?
Partager