Визуализация граней для усиления реалистичности

любым из трех вышеописанных способов; лучшие результаты дают методы «центра тяжести объекта» и «нормали к кубу».

Использование охватывающего параллелепипеда

Рис 8.56. Использование охватывающего параллелепипеда Практические упражнения 8.5.7. Как связать точки Pi и Vi?

Поверхность вращения, изображенная на рис. 8.57, состоит из сферы, покоящейся на цилиндре. Объект окружен воображаемым цилиндром, на который наложена шахматная текстура. Нарисуйте, как будет выглядеть эта текстура для каждого из нижеперечисленных методов связи точек текстуры с вершинами"images/tmp8E4A-586.png" alt="Поверхность вращения, окруженная воображаемым цилиндром 8.5.8. Обертывание текстуры вокруг тора">

Рис. 8.57. Поверхность вращения, окруженная воображаемым цилиндром 8.5.8. Обертывание текстуры вокруг тора Тор можно рассматривать как цилиндр, который согнули по кругу и замкнули на себя. Параметрическое представление тора, изображенного на рис. 8,58, имеет вид"images/tmp8E4A-587.png" alt="Обертывание текстуры вокруг тора">

Рис 8.58. Обертывание текстуры вокруг тора

8.5.6. Отображение отражений Целый класс методов, известных как отображение отражений (reflection mapping), способен существенно улучшить реалистичность изображений, в частности анимаций. Основная идея этих методов состоит в том, чтобы увидеть на объекте отражение окружающего его «мира».

Два основных типа отображения отражений называются хромированным отображением и отображением среды. При хромированном отображении (chrome mapping) на поверхности объекта отражается резкий и обычно искаженный образ окружающей среды, как будто поверхность объекта покрыта слоем хрома. Телевизионные рекламы изобилуют анимациями со сверкающими буквами и логотипами, летающими в пространстве, и для большего эффекта хромированные отображения включают в себя случайные блики. Рисунок 8.59 предлагает характерный пример. Отражение дает грубое представление о мире, окружающем объект.


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