Компьютерное 3D моделирование представляет собой процесс создания модели трёхмерного объекта в виртуальном пространстве. Существует несколько видов 3D моделирования, которые имеют принципиальные отличия. Первый тип – полигональное – это построение модели при помощи полигонов с тремя или четырьмя вершинами. Эти полигоны, соединенные в единую трехмерную фигуру, образуют полигональную сетку или объект. Чем большее количество полигонов будет использоваться при построении модели, тем более точно будет смоделирован объект. В этом случае говорят о высокополигональном моделировании. И, наоборот, имеет место низкополигональное моделирование с небольшим количеством полигонов. Такие модели имеют более граненый вид. Сплайновое моделирование предусматривает использование так называемых сплайнов – гибких трехмерных лекал. 3D моделирование этого типа сводится к созданию сплайнового каркаса, который будет огибать геометрическая поверхность. В программных средствах, специализирующихся на этом типе моделирования, имеются базовые параметрические объекты, используемые для работы: линия, дуга, спираль, окружность, кольцо и другие. Сплайновое моделирование считается более точным, так как при изменении масштаба объекта не будут меняться качественные характеристики. Также есть еще другие методы 3D моделирования, в частности 3D скульптуринг. В этом случае у пользователя есть инструмент - кисть и трехмерная полигональная сетка. При помощи кисти имитируется процесс лепки. Также же различают промышленное 3D моделирование с использованием САПР (CAD-программ): параметрическое, твердотельное, поверхностное и т.д.