7.2 Создание объектов NURBS в 3D Studio Max

Использование NURBS-моделирования для создания трехмерных объектов в 3D Studio Max.

Цель работы: Знакомство c принципами NURBS-моделирования в программе 3D Studio Max.

Создание объектов NURBS

Сознание объектов NURBS начинается с создания "контейнера", т. е. кривой, точки или плоскости. В дальнейшем все созданные в пределах данного контейнера объекты будут рассматриваться как один NURBS-объект.
На рисунке 1 показано, что ряд кривых и поверхностей представляют один объект, который можно перемещать, вращать, масштабировать и т. д.
Моделирование 3d max: «Контейнер» NURBS Рисунок 1. «Контейнер» NURBS.
На рисунке 2 изображены способы доступа к данным инструментам командной панели:
Моделирование 3d max: Доступ к инструментам создания NURBS Рисунок 2. Доступ к инструментам создания NURBS.
NURBS-кривые первоначально создаются во вкладке Create (Создать) –> Shapes (Формы) –> NURBS Curves (NURBS-кривые) (рис. 2). Можно выбрать два типа кривых: Point или CV. В группе Rendering (Рендеринг) можно указать, будет ли видна кривая при рендеринге. Для этого нужно установить флажок Renderable (Визуализируемый), и установить толщину кривой Thickness (Толщина).

NURBS-поверхности создаются во вкладке Create (Создать) –> Geometry (Геометрия) –> NURBS Surfaces (NURBS-поверхности). Можно создавать либо кривую, либо поверхность. Обычно работа начинается с кривых, на основе которых в дальнейшем строится поверхность. В свитке Create Parameters (Параметры создания) выбирается длина (Length) и ширина (Width) создаваемой поверхности, а также число управляющих вершин или точек по длине (Length Points/CVs) и по ширине (Width Points/CVs). Все NURBS-объекты делятся на зависимые и независимые (исходные). Во вкладках типа Create (Создать) можно создать 5 независимых объектов: точка, кривая CV, кривая Point, поверхность CV, поверхность Point. Все другие (зависимые) объекты собраны в группах типа Dependent (Зависимые).

Удобные инструменты для создания объектов NURBS

Для удобства работы над NURBS-объектами все команды в свитках имеют аналоги в плавающей панели NURBS. Доступ к панели (рис. 3) осуществляется при нажатии кнопки Кнопка доступа к панели NURBS. во вкладке Modify (Изменить). Данная панель удобна тем, что компактна.
Моделирование 3d max: Плавающая панель NURBS Рисунок 3. Плавающая панель NURBS.
На рисунке 4 приведена схема соответствия кнопок в плавающей панели и в свитках. Для доступа к плавающей панели, можно создать какой-либо NURBS-объект, а затем перейти во вкладку Modify (Изменить) и уже там создать нужные объекты.
Моделирование 3d max: Схема соответствия кнопок в плавающей панели и в свитках программы 3D Studio Max Рисунок 4. Схема соответствия кнопок в плавающей панели и в свитках.

Присоединение

Если в процессе работы понадобится использовать какой-либо объект, который не является NURBS-объектом, или NURBS-объект, который не входит в редактируемый объект, иными словами, находится вне контейнера, такой объект нужно присоединить, нажав кнопку Attach (Присоединить) или Attach Mul (Присоединить множество). Кнопки Import (Импорт) и Import Multiple (Импорт множества) просто включают в контейнер объекты, не меняя их структуру, и их использование, по существу, не оправдано.

Редактирование NURBS

Редактирование осуществляется при нажатии кнопки Sub-Object (Подобъекты). В 3D Studio Max существует ряд основных видов подобъектов:
  • Point (Точка) – доступ ко всем зависимым и независимым точкам, точкам кривой Point;
  • Surface (Поверхность) – работа с зависимыми и независимыми поверхностями;
  • Surface CV (Поверхность CV) – доступ к управляющим вершинам поверхности CV;
  • Curve (Кривая) – работа с зависимыми и независимыми кривыми;
  • Curve CV (Кривая CV) – доступ к управляющим вершинам кривой CV.
В зависимости от того, какой объект выбран, кроме стандартных свитков появляется еще и свиток управления параметрами этого объекта, расположенный ниже всех остальных свитков. Данный тип свитков дублирует с незначительными дополнениями свитки, появляющиеся при выборе операции создания зависимого объекта. Иногда положение объектов или настройки изначально не позволяют создать подобъект. В этом случае на невозможность создать подобъект указывают оранжевые линии, появляющиеся вместо результата. Попытайтесь изменить положение объектов или изменить настройки.

Привязка

NURBS использует свою систему привязок (рис. 5).
  • CV – привязка к вершинам типа CV.
  • Curve Center – к центру (вычисляемому программой) кривой.
  • Curve Tangen – к касательной.
  • Curve End – к концу кривой.
  • Surf Normal – к нормали поверхности.
  • Point – к вершинам типа Point.
  • Curve Normal – к нормали кривой.
  • Curve Edge – к кривой.
  • Surf Center – к центру поверхности.
  • Surf Edge – к поверхности.
Кнопка Clear All (Очистить все) сбрасывает все флажки. При нажатии клавиши совместно с правой кнопкой мыши включается временная привязка (рис. 5). Тип временной привязки появляется на желтом поле вместо надписи «Override OFF». Моделирование 3d max: Окно 3D Studio Max: привязка NURBS Рисунок 5. Окно 3D Studio Max: привязка NURBS.

Нет доступа к просмотру комментариев.

^