5.2.7. Некоторые полезные свойства аффинных преобразований.............................. 284

5.3. Трехмерные аффинные преобразования.................................................. 289

5.3.1. Элементарные трехмерные преобразования......................................... 289

5.3.2. Компонование трехмерных аффинных преобразований................................. 293

5.3.3. Комбинирование поворотов..................................................... 294

5.3.4. Краткое изложение свойств трехмерных аффинных преобразований....................... 299

5.4. Изменения систем координат.......................................................... 300

5.5. Использование аффинных преобразований в программах..................................... 303

5.5.1. Сохранение CT для дальнейшего использования...................................... 311

5.6. Рисование трехмерных сцен с применением OpenGL......................................... 316

5.6.1. Знакомство с процессом визуального отображения и графическим конвейером............... 316

5.6.2. Некоторые инструменты OpenGL для моделирования и вида............................. 320

5.6.3. Рисование элементарных форм, поддерживаемых OpenGL............................... 323

5.7. Резюме.......................................................................... 338

5.8. Тематические задания............................................................... 339

Тематическое задание 5.1. Выполнение вашего собственного преобразования с помощью

CT в классе Canvas.............................................................. 339

Тематическое задание 5.2. Рисование звезды с рисунка 5.39 с помощью многократных поворотов..... 340

Тематическое задание 5.3. Разложение двумерного аффинного преобразования.................. 340

Тематическое задание 5.4. Обобщенные трехмерные сдвиги ................................. 344


⇐ Предыдущая| |Следующая ⇒