, (л-')'
где .Р0 означает величину нормальной отражательной способности ДО, Г)). Из данного уравнения нетрудно выразить Г): г, = Ый. (14.31) 1-л/^о Таким образом, по заданным значениям мы можем определить соответствующий коэффициент преломления. В табл. 14.3 приводятся некоторые измеренные значения ^0 для четырех полированных металлических поверхностей [ТоиЬиЫап, 200].
Таблица 14.3. Измеренная нормальная отражательная способность при различных длинах волн Материал Р„ (красный) Р0 (зеленый) Р0 (синий)
Золото |
0,989 | 0,876 | 0,399 |
Серебро |
0,95 | 0,93 | 0,88 |
Медь |
0,755 | 0,49 | 0,095 |
Железо |
0,53 | 0,505 | 0,480 |
Иллюстрация 40 сопоставляет методы закрашивания Кука-Торренса и Фонга для сфер, сделанных из четырех металлов согласно списку из табл. 14.3. Каждая сфера освещается двумя источникам света. Эти источники расположены так, чтобы один зеркальный блик получился при угле скольжения. Левые сферы отображают блики Фонга, а правые - Кука-Торренса. Обратите внимание на изменение ярко14.8. Наложение текстуры на поверхности сти и цвета блика по мере удаления точек от центра сферы, а также на различную форму блика в случае угла скольжения.
Модель Кука-Торренса является более дорогой с вычислительной точки зрения, чем модель Фонга, однако многие предпочитают платить такую цену за предоставляемую этой моделью большую реалистичность. С целью еще большей реалистичности визуализацию сцен нужно производить для числа длин волн, гораздо большего трех, после чего объединить эти цвета. Использование только красного, зеленого и синего цветов, более или менее соответствующих таким же цветам CRT-дисплеев, накладывает неустранимое ограничение на реалистичность компьютерных изображений.
Практические упражнения
14.7.2. Какой угол соответствует зеркальному отражению?
Покажите, что угол 8 на рис. 14.18, б должен быть равен 8 * (6 - ф)/2, чтобы свет от источника под углом ф отражался к наблюдателю под углом 6.
14.7.3. Диаграммы излучения для модели микрограней Поскольку падающий и отраженный лучи света лежат в одной и той же плоскости, коэффициенты G, D, F и т. д., используемые в уравнении (14.29), могут быть выражены через угол падения 6 и угол на наблюдателя ф.