Bonjour à vous tous !!!
Récemment, j'ai décidé d'utiliser mes propres matrices (enfin, prendre celle d'OpenGL, mais de les recoder moi même )
Cependant voilà, j'ai vut que la matrice de Normal était : la transposée inverse de la partie 3*3 de la matrice gl_ModelViewMatrix
J'avais donc l'intention, dans mon shader de faire comme ceci:
uniform mat4 model;
mat3 = transpose(inverse(mat3(mat4))).
Pensez vous que cela peut être une bonne idée?
Merci à vous.
Partager