Создание сцен в виртуальном пространстве начинается с моделирования. Моделирование в трехмерной графике подразделяется на несколько видов. Самый первый вид — полигональное моделирование. Посредством соединения треугольных полигонов собирается трехмерная модель, которую можно затем подвергать модификации и редактированию путем изменения размеров и формы полигонов. Одна из его разновидностей — низкополигональное моделирование — используется в 3D-nrpax и для визуализации в реальном времени. В этом случае очень важны производительность процессора компьютера и его видеосистемы, так как для непрерывного отображения изменений трехмерной среды требуется большое количество сложных расчетов и необходимо немало оперативной памяти для хранения текстур и карт, которыми покрываются объекты. Поэтому приходится использовать как можно меньшее количество полигонов на модели и жертвовать детализацией текстур, экономя ресурсы вычислительной системы.
Следующая разновидность моделирования — создание моделей посредством параметрических примитивов. Обычно объекты в трехмерных редакторах представлены простыми примитивами, такими как сфера, куб, цилиндр, и сложными примитивами, например срезанный куб, узел, октаэдр и т. д.. Сюда же можно отнести моделирование путем применения модификаторов, так как модификации обычно совершаются над примитивами и посредством этого создаются объемные предметы, которые используются в качестве объектов сцен. В трехмерных редакторах, как правило, имеется набор инструментов для создания примитивов с помощью задания определенных параметров их формы и размеров и список модификаторов, называемый стеком, для их видоизменения.
Моделирование с помощью сплайнов также является одним из основных видов моделирования. Сплайны — это кривые линии, определяемые на плоскости и в пространстве контрольными точками. Этот вид моделирования хорошо подходит Для создания сложных сглаженных объектов, таких как тела животных, головы людей, потому что с помощью сплайнов создаются сглаженные естественные формы, а не объекты, состоящие из кусочков угловатых полигонов .
Один из видов моделирования, о котором часто говорят как об отдельном методе, является NURBS-моделироваиие (аббревиатура от Non-Uniform Rational B-Splines — неоднородные рациональные В-сплайны). Вообще-то его можно считать одним из способов сплайнового моделирования, но NURBS-поверхности предоставляют отдельные возможности моделирования, о которых будет рассказано ниже. Это одни из сложных и в то же время мощных видов моделирования. Применяется в основном для создания сложных сглаженных поверхностей корпусов автомобилей, самолетов и т. п..
И наконец, одним распространенным видом моделирования является еще кусочное, или лоскутное, моделирование. Объекты в этом случае создаются из кусков, плоскостей, представляющих собой решетку из сплайнов или полигонов, путем изменения координат точек, которые расположены в местах пересечения сплайнов. Можно сшивать куски между собой и отделять вершины и элементы.
Похожие темы
Метки: Моделирование, Объект