2
Warum wird die transponierte Inverse der Modellansichtsmatrix verwendet, um die normalen Vektoren zu transformieren?
Beim Rendern von 3D-Szenen mit Transformationen, die auf die Objekte angewendet werden, müssen Normalen mit der transponierten Inverse der Modellansichtsmatrix transformiert werden. Also, mit einem normalen , modelViewMatrix M , die transformierte normalen n ' istnnnMMMn′n′n' n′=(M−1)T⋅nn′=(M−1)T⋅nn' = (M^{-1})^{T} \cdot n Bei der Transformation der Objekte ist klar, dass die …