Закрашивание. Рендеринг полигональных моделей
6.4. Вопросы и упражнения
1. Что такое разложение в растр?
2. Какова математическая основа растрового разложения в алгоритме Брезенхема?
3. По какому критерию инициализируется пиксель в этом алгоритме?
4. Чем отличаются ветви алгоритма при углах наклона и ?
5. Какую часть окружности достаточно построить, чтобы затем путем отражений получить окружность целиком?
6. Какую часть эллипса достаточно построить, чтобы затем путем отражений получить эллипс целиком?
7. Назовите два типа алгоритмов заполнения областей.
8. Какая структура данных используется в алгоритмах с затравкой?
9. Какие данные используются при построении растровой развертки треугольника?
Визуальное восприятие объектов окружающей действительности представляет собою сложный процесс, имеющий как физические, так и психологические аспекты. Во второй главе мы уже обсуждали некоторые особенности восприятия света и цвета глазом человека. К тому, что уже было сказано о спектральной чувствительности глаза, надо добавить еще несколько моментов.

Рис. 7.1. Эффекты восприятия изображения
Глаз адаптируется к средней яркости рассматриваемой сцены, поэтому при смене фона изменяется восприятие сцены. Например, однородно окрашенная область на более темном фоне будет казаться более яркой, чем на светлом фоне. Кроме того, она будет восприниматься как более обширная (рис. 7.1).
Еще одна особенность восприятия заключается в том, что граница равномерно освещенной области кажется более яркой по сравнению с внутренними частями. Это явление было обнаружено Эрнстом Махом, поэтому оно получило название эффекта полос Маха. Такие особенности необходимо учитывать, если мы стремимся к созданию реалистических изображений сцен.
При формировании изображения сцен, содержащих зеркальные и полупрозрачные поверхности, следует использовать законы геометрической оптики, преломляющие свойства материалов, эффекты смешения цветов и т. д.
|