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