Энциклопедия 3ds max 6

         

Создание NURBS-тел вращения


Рассмотренный выше модификатор Lathe (Вращение) может применяться как к сплайнам, так и к NURBS-кривым, а оболочка создаваемого при этом тела вращения может быть представлена как обычной сеткой или сеткой кусков Безье, так и NURBS-поверхностью.

Однако в случаях, когда профиль сечения представляет собой NURBS-кривую, max 6 позволяет преобразовать его в NURBS-тело вращения с помощью специального инструмента Create Lathe Surface (Создать поверхность вращением) из арсенала средств создания NURBS-поверхностей.

Для создания тела вращения на основе профиля в виде NURBS-кривой с помощью инструмента Create Lathe Surface (Создать поверхность вращением) выполните следующие действия:

  • Нарисуйте профиль одной зеркальной половины сечения тела вращения в виде NURBS-кривой, точечной или типа CV (рис. 8.37).
  • Рис. 8.37. Профиль тела вращения в виде точечной NURBS-кривой

    ЗАМЕЧAНИЕ

    Чтобы получить доступ к инструменту Create Lathe Surface (Создать поверхность вращением), можно преобразовать в NURBS-кривую любой стандартный сплайн, щелкнув на нем правой кнопкой мыши и выбрав в появившемся четвертном меню команду Convert To > Convert to NURBS (Преобразовать в > Преобразовать в NURBS).

  • Не отменяя выделения профиля, перейдите на командную панель Modify (Изменить), где при этом появятся свитки с набором параметров NURBS-кривой, инструментов для ее редактирования, добавления к существующей кривой новых кривых и создания на ее основе NURBS-поверхностей: Rendering (Визуализация), General (Общие параметры), Curve Approximation (Аппроксимация кривой), Create Points (Создать точки). Create Curves (Создать кривые) и Create Surfaces (Создать поверхности). Разверните свиток
    Create Surfaces (Создать поверхности) и щелкните на кнопке Lathe (Вращение) или раскройте показанную на рис. 8.38 палитру инструментов для работы с NURBS-поверхностями, щелкнув на кнопке NURBS Creation Toolbox (Инструменты создания NURBS-объек-тов) в свитке General (Общие параметры), и выберите инструмент
    Create Lathe Surface (Создать поверхность вращением).



  • Рис. 8.38. В палитре инструментов для работы с NURBS-поверхностями выбран инструмент вращения профиля

    ЗАМЕЧAНИЕ

    В полном объеме свитки параметров NURBS-кривых и инструменты для работы с NURBS-кривыми и поверхностями из палитры NURBS будут рассмотрены в главе 13 «Редактирование и модификация объектов на различных уровнях».

    На командной панели появится свиток Lathe Surface (Поверхность вращения), показанный на рис. 8.39. Параметры этого свитка в основном аналогичны рассмотренным выше параметрам модификатора Lathe (Вращение).



    Рис. 8.39. Свиток Lathe Surface (Поверхность вращения)

  • Переместите курсор, который примет вид значка на кнопке инструмента, в любое окно проекции и установите его на профиль. Профиль должен приобрести синий цвет, что указывает на готовность к созданию поверхности. Щелкните кнопкой мыши. Вид полученного тела вращения показан на рис. 8.40 слева. Ось вращения по умолчанию располагается на левом краю габаритного контейнера кривой профиля.




  • Рис. 8.40. Исходная форма NURBS-тела вращения (слева); она же после коррекции положения кривой (справа)

  • При необходимости изменить положение оси вращения относительно кривой профиля убедитесь, что только что созданный объект выделен (в каркасном режиме линия профиля будет при этом изображаться белым цветом, а контуры тела вращения - зеленым). Щелкните на квадратике со знаком «плюс» слева от строки NURBS Surface (NURBS-поверх-ность) в стеке модификаторов. Выберите в списке подобъектов строку Curve (Кривая). Установите курсор на линию профиля и, когда он примет вид крестика, щелкните кнопкой мыши. В отличие от правки формы тел вращения, созданных модификатором Lathe (Вращение), где требовалось перемещать ось вращения, в данном случае необходимо перетаскивать линию профиля, приобретающую красный цвет, в сторону от оси вращения. Наблюдайте за изменением формы тела и в нужный момент отпустите кнопку мыши. Если необходимо откорректировать форму кривой профиля, выберите в списке подобъектов строку Point (Точка) и перемещайте опорные точки кривой. Окончательный вид объекта показан на рис. 8.40 справа.



  • Содержание раздела