Название: Компьютерная графика ( Е.Н. Павенко)

Жанр: Информатика

Просмотров: 1233


5.1. геометрические составляющие для нахождения отраженного света

 

Для того чтобы вычислить диффузный и зеркальный компоненты света, нам необходимо найти три главных вектора, необходимых для нахождения количества света, попадающего в глаз из точки P (рис. 5.1):

– нормаль m к поверхности в точке P;

– вектор v, соединяющий точку P с глазом наблюдателя;

– вектор s, соединяющий точку P с источником света.

Углы между этими тремя векторами составляют основу для вычисления интенсивностей освещения. Обычно эти углы вычисляются в мировых координатах, поскольку при некоторых преобразованиях (таких, как перспективное преобразование) углы не сохраняются.

Рис. 5.1. Основные направления, используемые при

вычислении отраженного света