4.1.4. ОПРЕДЕЛЕНИЕ ОСВЕЩЕННОСТИДля вычисления освещенности необходимо определить нормальный вектор в видимой точке , , . Известно [23], что для явно заданных поверхностей уравнение ненормированной нормали имеет вид , где ; ; . Например, пусть задан эллипсоид ; ; , где ; , тогда в точке ; значение компонент нормального вектора ; ; . Во всем остальном алгоритм определения освещенности не имеет особенностей. Сравнивая описанный метод изображения поверхностей с поточечным алгоритмом сканирующей строки для криволинейных поверхностей [49], нетрудно убедиться, что они во многом имеют общие черты и недостатки: отсутствуют падающие тени и возможности изображения преломляющих и зеркальных поверхностей.
|