Читать в оригинале

<< ПредыдущаяОглавлениеСледующая >>


4.1.2. МОДЕЛЬ ОБЪЕКТА

Точно так же, как и при обратном трассировании лучей, модель объекта состоит из сплошных объемных тел и тонких участков поверхностей. Сохраняются структура описания объекта и булево выражение, моделирующее объект. Изменяется лишь форма описания самих поверхностей, слагающих примитивы, ранее она была неявной типа . Теперь же форма представления поверхности должна быть параметрической: ; ; , что позволяет перебором параметров  вычислять координаты серии точек на поверхности. При достаточной густоте точек их изображение полностью передает образ самой поверхности.

Возможны многие параметрические задания одной и той же поверхности: эллипсоид ; ; , где , ,  - коэффициенты. Эллиптический параболоид ; ;  и плоскость ; ; , которым в неявном виде соответствуют уравнения

, ;

,

где ; ;  - знак векторного произведения.

При реализации на ЭВМ обычно организуют цикл расчета координат по одному параметру внутри цикла расчета по другому. Значения приращений  выбираются такими, чтобы расстояние между соседними точками  и , ,  после проецирования на экран было не больше расстояния между центрами соседних рецепторов.

Задавшись границами параметров  и , возможно создание тонких участков поверхностей. Например, задание ; ;  при  описывает верхнюю половину эллипсоида.

 



<< ПредыдущаяОглавлениеСледующая >>