Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
3ds Max Лабораторные работы.rtf
Скачиваний:
51
Добавлен:
14.11.2019
Размер:
66.25 Mб
Скачать

Создание новых поверхностей nurbs на основе существующих

На основе поверхностей NURBS можно создавать другие с помощью инструментов, расположенных на вкладке Modify ПУО в разделе Create Surfaces.

  • Transform — аналог операции клонирования каркасов за тем исключением, что не используется Shift.

  • Blend — создает плавную поверхность, соединяющую две выбранные поверхности (или поверхность и кривую).

  • Offset — создает клон существующей поверхности NURBS и размещает новый объект в той же плоскости, что и исходный.

  • Mirror — изменяет ось симметрии после создания зеркально отображенной поверхности точно так же, как в случае применения операции Mirror к многоугольным каркасам.

  • Extrude и Lathe — операции Extrude и Lathe, которые уже рассматривались ранее.

  • Cap — добавляет замкнутую поверхность над открытым концом выдавленной поверхности NURBS.

  • N Blend — инструмент создания переходных поверхностей, закрывающих пустоты между другими поверхностями.

  • Multi-Trim — для применения этого инструмента требуется несколько поверхностей NURBS, объединенных в петлю, которая потом отрезает часть еще одной поверхности NURBS.

  • Fillet — добавляет отдельную плавную поверхность NURBS, расположенную между двумя уже существующими поверхностями.

Преобразование каркасов в модели nurbs

Базовые формы проще создавать с помощью каркасных объектов, а затем преобразовывать их в поверхности NURBS и выполнять точную коррекцию их формы.

Для этого можно щелкнуть на объекте правой кнопкой мыши и выбрать из секционного меню команду Convert To - Convert to NURBS. Теперь можно редактировать решетку управляющих вершин, а затем при необходимости вновь преобразовать поверхность NURBS в каркас, выбрав из секционного меню команду Convert To - Convert to Mesh.

Панель инструментов nurbs

Если сразу после создания кривой или поверхности NURBS перейти на вкладку Modify ПУО, то по умолчанию на экране отображается панель инструментов NURBS. Если это не так, то для ее вызова необходимо в разделе параметров General щелкнуть на кнопке NURBS Creation Toolbox, расположенной справа от группы Display.

Панель инструментов NURBS содержит инструменты трех следующих категорий: Points, Curves и Surfaces. Все они дублируют средства, расположенные на вкладке Modify ПУО в разделах Create Points, Create Curves и Create Surfaces соответственно.

Категория Create Points включает в себя 6 инструментов.

Инструменты категории Create Points предназначены для выполнения следующих операций над управляющими вершинами.

  • Create Point — размещает в любом месте сцены независимые вершины, связанные с поверхностью или моделью NURBS. С помощью этих вершин можно управлять формой поверхности или модели NURBS из любого места сцены. Кроме того, они могут использоваться в качестве точек проходящих кривых — сплайнов, соединяющих выбранные вершины. Для этого вначале необходимо создать вершины, а затем соединить их с помощью проходящей кривой.

  • Create Offset Point — вершины смещения, связанные с другими уже существующими вершинами, располагаются как на поверхности NURBS, так и вне ее. Их положение определяется смещениями от выбранной вершины вдоль осей X, Y и Z, значения которых указываются в разделе Offset Point вкладки Modify ПУО.

  • Create Curve Point — этот инструмент используется для размещения вершин непосредственно на существующей кривой или относительно ее (параметры Tangent, Offset и Normal, расположенные в разделе Curve Point вкладки Modify ПУО). Если в этом разделе установить флажок Trim Curve, то будет удален участок от текущей вершины до конца выбранной кривой. Если же установить флажок Flip Trim, то будет удалена часть кривой, расположенная по другую сторону от вершины.

  • Create Curve_Curve Point — данный инструмент применяется для создания вершины на каждой из двух независимых выбранных кривых, объединяя их таким образом в одну кривую. Эта операция напоминает операцию Weld.

  • Create Surf Point — размещение вершин на поверхности NURBS. С помощью этого инструмента можно также создать вершину на только что построенной кривой. С помощью параметров Offset, Tangent и Normal можно сместить вершину в сторону от поверхности, хотя связь между ними при этом разорвана не будет.

  • Create Surface_Curve Point — создает вершину в месте пересечения кривой с поверхностью

Категория Create Points включает в себя 18 инструментов.

Инструменты категории Create Curves предназначены для выполнения следующих операций над управляющими вершинами.

  • Create CV Curve — инструмент рисования CV_кривой от руки с помощью мыши.

  • Create Point Curve — создает точечную кривую как на поверхности NURBS, так и вне ее.

  • Create Fit Curve — соединяет независимые вершины, образовывая новую кривую. Для этого необходимо выделить сначала первую вершину, а затем — вторую.

  • Create Transform Curve — создает клон любой кривой, существующей на поверхности NURBS.

  • Create Blend Curve — создает сплайновый мост, соединяющий выбранные кривые.

  • Create Offset Curve — создает клон существующей кривой с одновременным изменением его размеров. При этом новая кривая остается на той же самой поверхности, что и исходная (аналогично операции трансформации Scale для каркасов).

  • Create Mirror Curve — создает клонированную кривую, которая является зеркальным отображением исходной кривой относительно выбранной оси.

  • Create Chamfer Curve — создает отдельную кривую между двумя точками, расположенными на других кривых, принадлежащих той же поверхности.

  • Create Fillet Curve — создает плавную кривую между двумя другими кривыми, принадлежащими той же поверхности.

  • Create Surface_Surface Intersection Curve — вначале с помощью инструментов вкладки Modify ПУО создается первая поверхность NURBS, а затем — вторая, пересекающаяся с первой. После этого применяется инструмент Create Surface_Surface Intersection Curve и отрезает либо одну, либо обе поверхности NURBS в соответствии с кривой их пересечения.

  • Create U Iso Curve — создает на поверхности NURBS продольную кривую или линию.

  • Create V Iso Curve — создает на поверхности NURBS поперечную кривую или линию.

  • Create Normal Projected Curve — использует выбранную отдельную кривую в качестве «лезвия» для срезания выбранной поверхности NURBS. Вначале просто выбирается кривая, а затем — поверхность, к которой она будет применена в качестве «лезвия».

  • Create Vector Projected Curve — еще один способ срезания поверхностей NURBS.

  • Create CV Curve on Surface — создает CV_кривые, которые могут быть получены только на поверхности NURBS.

  • Create Point Curve on Surface — создает CV_кривые или точечные кривые, которые могут быть получены только на поверхности NURBS.

  • Create Surface Offset Curve — создает клон кривой, уже размещенной на поверхности NURBS, и смещает ее в трехмерном пространстве в соответствии со значением, введенным в разделе Surface Offset Curve вкладки Modify.

  • Create Surface Edge Curve — используется для выбора граней, которые необходимо удалить или переместить.

Категория Create Surface включает в себя 17 инструментов.

Инструменты категории Create Surfaces уже были рассмотрены ранее, за исключением двух следующих инструментов.

  • Create CV Surface — создает CV_поверхность с любым углом наклона и автоматически присоединяет ее к уже существующей поверхности NURBS.

  • Create Point Surface — создает точечную поверхность с любым углом наклона и автоматически присоединяет ее к уже существующей поверхности NURBS.