¿Qué declaración de extracto mat3 (una matriz mat4) en glsl?
Estoy haciendo una iluminación por fragmento y cuando corrijo vecter normal, obtuve este código:vec3 f_normal = mat3(MVI) * normal;
Donde MVI es:mat4 MVI = transpose(inverse(ModelViewMatrix));
. Entonces, ¿qué es el retorno después demat3(MVI)
¿declaración?