Визуализация граней для усиления реалистичности
Рис. 8.27. Сравнение моделей закраски Гуро и Фонга (с разрешения Bishop and Weimar [Bishop, 23]) \
OpenGL не приспособлен для выполнения закраски Фонга, поскольку в нем модель закрашивания для каждой вершины применяется только один раз - после преобразования моделирования-вида, а также потому, что информация о нормалях не передается на этап визуализации, происходящий после перспективного преобразования и деления. Однако в разделе «Добавление текстуры к граням» мы увидим, что приближение к закрашиванию Фонга может быть осуществлено посредством отображения на объект текстуры «блика» с использованием техники отображения окружающей среды.
Практические упражнения
8.3.1. Закраска грани Рассмотрите подробно, как работает алгоритм закраски полигона на примере полигона с вершинами (х, у) - (23,137), (120,204), (200,100), (100,25) для следующих строк развертки"opengl1_552.html">⇐ Предыдущая| |Следующая ⇒