2
¿Por qué se utiliza el inverso transpuesto de la matriz de vista del modelo para transformar los vectores normales?
Al renderizar escenas 3D con transformaciones aplicadas a los objetos, las normales deben transformarse con el inverso transpuesto de la matriz de vista del modelo. Entonces, con un normal , modelViewMatrix M , el n ' normal transformado esnnnMMMn′n′n' n′=(M−1)T⋅nn′=(M−1)T⋅nn' = (M^{-1})^{T} \cdot n Al transformar los objetos, está claro …