Запитання з тегом «transformations»

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



4
Коли кватерніони слід використовувати для зображення обертання та масштабування в 3D?
Кватерніони (чотиривимірне розширення складних чисел) можуть використовуватися для зображення обертання та масштабування 3D-вектора, а застосування кватерніона на 3D-вектор включає два кватерніонних множення, таким чином, вимагаючи меншої кількості операцій, ніж множення відповідною матрицею перетворення. Однак часто застосовуються лінійні та афінні матриці перетворення, особливо в шейдерному коді. Коли доцільно і бажано (через …

2
Перетворення променів в об'єктний простір для розмиття руху
Мій raytracer підтримує найрізноманітніші об'єкти. Для їх перетину я використовую стандартну техніку перетворення променів у об’єкт-простір. Це працює фантастично, поки я не додаю розмиття руху. Я моделюю розмиття руху як послідовність перетворень (щоб спростити обговорення, скажімо, точно два) замість одного. Мій підхід полягає в тому, щоб здійснити обернене перетворення променя …

1
Чи можна перетворити 3d-матрицю обертання (4х4) на її складові частини (обертання, масштаб тощо)?
Щоб бути більш конкретним, я працюю над додатком для iOS і маю CATransform3Dструктуру (в основному масив трансформації 4x4). Чи можна вивести всі різні "операції", з яких випливає ця матриця? Такі речі, як обертання, масштаб і т. Д. Це означає?

2
Причина тіньових вугрів
Я знаю, як працює тіньове картографування, але я не отримую причини тіньових вугрів! Хтось може мені просто сказати причину виникнення тіньових вугрів і як це пов’язано з роздільною здатністю карти глибини?
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.