2
Чому транспонований зворотний матриця перегляду моделей використовується для перетворення нормальних векторів?
Під час візуалізації 3D-сцен із перетвореннями, застосованими до об'єктів, нормали повинні бути перетворені з перекладеною інверсією матриці подання моделі. Отже, при нормальній , modelViewMatrix M , перетворена нормальна n ' єnnnMMMn′n′n' n′=(M−1)T⋅nn′=(M−1)T⋅nn' = (M^{-1})^{T} \cdot n При перетворенні об'єктів зрозуміло, що нормали потребують відповідного перетворення. Але чому математично це відповідна …