Трёхмерная графика — раздел компьютерной графики, посвящённый методам создания изображений или видео путём моделирования объёмных объектов в трёхмерном пространстве.
3Д модель – это результат 3Д моделирования или 3Д сканирования, объемное цифровое изображение реального или вымышленного объекта. Такие модели проектируются как на основе чертежей, фотографий и эскизов, так и элементарно «из головы».
Полигональная геометрия
Полигоны – наиболее часто используемый в 3D тип геометрии. И, хотя, полигоны и используются в большинстве случаев, иногда возникает необходимость в идеально гладкой поверхности. И тут на помощь приходят сабдивы и NURBS.
NURBS
NURBS расшифровывается как non-uniform rational b-spline. В основном используются для создания очень засмуженных объектов. Так, для создания гладкой поверхности с помощью NURBS не нужно так много вертексов, как нужно при полигональном моделлинге. Плоскость, созданная с помощью NURBS, всегда определяется 4 вертексами.
Сабдивы
Сабдивы, которые иногда также называются NURMS (non-uniform rational mesh smooth), относятся к полигональной геометрии. Сабдивы работают по принципу полигональной геометрии, которая смузится автоматически. Например, на изображении выше можно увидеть полигональную сферу, заключенную в куб, которая и является примером сабдивов. Можно сказать, что сабдивы – это сочетание полигональной и NURBS-геометрии.
Вертексы
Вертекс – самый маленький компонент полигональной модели, который фактически является точкой в 3D-пространстве. Полигональная модель создается путем соединения вертексов, с помощью которых геометрии также можно придавать форму.
Эджы
Эдж является компонентом полигона, который определяет форму модели. Геометрию можно также изменять путем позиционирования эджей. Две точки в 3D-пространстве или вертексы образуют эдж. Вертексы, эджи и фейсы являются компонентами, которые задают форму полигонального объекта.
Треугольник
Треугольник – это самый простой полигон, у которого три стороны или эджа соединяются с помощью трех вертексов, образуя трехсторонний фейс. В моделировании треугольников обычно стараются избегать, поскольку они обычно некорректно деформируют геометрию при анимации и пр.
Квад
Квад – это полигон, у которого четыре стороны или эджа соединяются вертексами, образуя четырехсторонний фейс. В моделировании 3D-дизайнеры обычно придерживаются именно квадов. Квады – это залог хорошей топологии, а также того, что при анимации геометрия будет деформироваться корректно.
N-гон
N-гон – это полигон, у которого 5 и более сторон, соединенных пятью и более вертексами. N-гонами обычно считаются именно пятиугольники, однако это совершенно необязательно. N-гонов нужно тщательно избегать, поскольку они могут вызвать проблемы как на рендере, так и при текстурировании, а также анимации.
Экструд
Экструд – один из основных приемов моделирования. С помощью операции экструд из фейса, эджа или вертекса обычно вытягивается геометрия. Так, простой кубик можно легко превратить в сложную геометрию благодаря экструду. Эти проэкструженные эджи или фейсы можно редактировать так же, как и любой другой компонент геометрии.
Эджлуп
Эджлуп – это серия эджей, где последний эдж соединяется с первым, образуя петлю или кольцо. Эджлупы очень важны для создания hard-эджей или органических моделей. Например, рука будет корректно деформироваться, при наличии достаточного разрешения, в частности, если геометрия вокруг локтевого джоинта содержит эджлуп.
Пивот
Пивот – это центральная точка 3D-модели, относительно которой происходит масштабирование, перемещение или вращение. При этом пивот можно спокойно перемещать. Например, если пивот двери или окна переместить в петли, то программа будет знать, относительно чего вращать дверь или окно.
Нормали
3D-редакторы используют нормали для определения направления луча света, который отражается от геометрии. Это очень важно для контроля того, как свет взаимодействует с различными материалами 3D-объектов.
Инстансы
При работе с рядом 3D-объектов в какой-то момент возникнет необходимость создания многочисленных копий одного объекта, например, сотен деревьев или деревянных планок, из которых состоит забор. Инстанс – это копия объекта, которая наследует всю информацию оригинального объекта, при этом компьютеру уже не нужно пересчитывать тучу ненужной информации.
Цифровой скалптинг
При создании 3D-моделей в таких приложениях, как Maya, рабочий процесс заключается в работе с вертексами и эджами, на протяжении которого достигается желаемый результат. При таком подходе довольно сложно добиться мелких деталей, особенно это относится к органике. В таком случае на помощь приходит цифровой скалптинг, при котором моделлер работает с моделью так же, как и классический скульптор.
Всевозможные морщины, царапины и прочие мелкие детали создаются в интерактивном режиме, при котором необходимость работы с эджами и вертексами полностью отпадает.
© ООО «Знанио»
С вами с 2009 года.