Уроки онлайн
Синтез изображения при помощи компьютера можно представить в виде последовательности шагов, хотя реально эти шаги в программе часто переплетаются:
Объекты может быть заданы, как:
пирамиды,
сферы,
цилиндры
и поверхности, описываемые некоторыми полиномиальными функциями.
При автономном задании параметры можно вносить в файлы данных, созданных другой программой, или с помощью текстового редактора. С другой стороны, можно воспользоваться процедурным описанием, аналогичным тому, которое применяется для генерации фрактальных кривых и ландшафтов. Объект может быть также смоделирован непосредственно, как твердое тело, либо опосредованно, как объем, ограниченный поверхностью.
В системах, построенных на основе конструктивной геометрии сплошных тел, объекты формируются из твердых тел - примитивов, таких, как блоки, цилиндры и сферы.
Косвенное задание объектов производится в системах с граничным представлением. Оно также дает возможность выполнять теоретико-множественные операции, однако при этом объект определяется как ограниченный плоскими гранями, цилиндрическими гранями или даже участками поверхности, заданными полиномиальными функциями. Такое описание поверхностей используется аэрокосмическими и автомобилестроительными компаниями.
Симметричный объект можно описать с помощью поверхности вращения. Ваза или бутылка задается своей образующей (кривой, описывающей силуэт) и осью вращения. Операция переноса аналогична движению поворота: в этом случае объем формируется путем перемещения грани произвольной формы, включая отверстия, вдоль пространственной кривой.