Геосфера, построенная на основе тетраэдра (а), октаэдра (б) и икосаэдра (в)
Рис. 7.17. Геосфера, построенная на основе тетраэдра (а), октаэдра (б) и икосаэдра (в)
Свитки параметров объекта Cylinder (Цилиндр)
Рис. 7.18. Свитки параметров объекта Cylinder (Цилиндр)
С помощью данного инструмента можно создавать цилиндры, цилиндрические секторы и многогранные призмы любых размеров и пропорций (рис. 7.19).
Образцы объектов, построенных на базе примитива Cylinder (Цилиндр)
Рис. 7.19. Образцы объектов, построенных на базе примитива Cylinder (Цилиндр)
цилиндры в виде многогранных призм с различным числом сторон
Рис. 7.20. цилиндры в виде многогранных призм с различным числом сторон
Цилиндрические секторы с угловыми размерами 110° (слева) и 290° (справа)
Рис. 7.21. Цилиндрические секторы с угловыми размерами 110° (слева) и 290° (справа)
цилиндр с фаской: параметр Fillet Segs (Сегментов по фаске) равен 1 (а) и 5 (б); установлен флажок Smooth (Сглаживание) (в)
Рис. 7.22. цилиндр с фаской: параметр Fillet Segs (Сегментов по фаске) равен 1 (а) и 5 (б); установлен флажок Smooth (Сглаживание) (в)
Свитки параметров объекта Capsule (Капсула)
Рис. 7.23. Свитки параметров объекта Capsule (Капсула)
Этот инструмент позволяет создавать тела в виде двух полусфер, разделенных цилиндрической вставкой, а также цилиндрические секторы на базе таких тел.
Капсулы с одинаковым параметром Height (Высота), созданные в режимах Overall (Полная) (а) и Centers (Между центрами) (б)
Рис. 7.24. Капсулы с одинаковым параметром Height (Высота), созданные в режимах Overall (Полная) (а) и Centers (Между центрами) (б)
Остальные параметры капсулы не отличаются от аналогичных параметров цилиндра.
Свитки параметров объекта Oil Tank (цистерна)
Рис. 7.25. Свитки параметров объекта Oil Tank (цистерна)
Этот инструмент позволяет создавать цилиндры с основаниями в виде сферических сегментов, а также цилиндрические секторы на базе таких тел.
Цистерны с высотой оснований, принятой по умолчанию (а) и равной 0,8 радиуса (б); параметр Blend (Переход) больше нуля (в)
Рис. 7.26. Цистерны с высотой оснований, принятой по умолчанию (а) и равной 0,8 радиуса (б); параметр Blend (Переход) больше нуля (в)
Все параметры цистерны аналогичны параметрам капсулы, за исключением следующих:
Cap Height (Высота оснований) - задает высоту сферических сегментов, лежащих в основаниях цистерны. Если данный параметр равен 0, то основания становятся плоскими. По умолчанию высота равна четверти радиуса цистерны
Blend (Переход) - при значениях, больших нуля, обеспечивает плавный переход на границе оснований и цилиндрической части объекта, как показано на рис. 7.26, в.
Веретено с параметром Blend (Переход), равным нулю (слева) и большим нуля (справа)
Рис. 7.27. Веретено с параметром Blend (Переход), равным нулю (слева) и большим нуля (справа)
Единственным дополнительным параметром веретена является параметр Cap Segs (Сегментов острия), определяющий количество сегментов, на которые разбивается коническое основание веретена вдоль образующей конуса.
Опорная точка веретена находится на конце заостренного основания, опирающегося на координатную плоскость окна проекции.
Свитки параметров объекта Tube (Труба)
Рис. 7.28. Свитки параметров объекта Tube (Труба)
С помощью данного инструмента можно создавать трубы, то есть цилиндры с продольным отверстием, а также многогранные призмы с отверстием и цилиндрические секторы на базе таких тел (рис. 7.29).
Образцы объектов, построенных на базе примитива Tube (Труба)
Рис. 7.29. Образцы объектов, построенных на базе примитива Tube (Труба)
Свитки параметров объекта Prism (Призма)
Рис. 7.30. Свитки параметров объекта Prism (Призма)
С помощью данного инструмента можно строить треугольные призмы с произвольным соотношением сторон оснований.
Треугольная призма с равнобедренным основанием (а) и с произвольным соотношением сторон (б)
Рис. 7.31. Треугольная призма с равнобедренным основанием (а) и с произвольным соотношением сторон (б)
Щелкните в той точке окна проекции, где должен располагаться левый нижний угол основания, и перетащите курсор вправо или влево, задавая величину параметра Side 1 Length (Длина стороны 1) - длину основания треугольника. Продолжая удерживать кнопку мыши, перетащите курсор вверх или вниз, задавая равные величины параметров Side 2 Length (Длина стороны 2) и Side 3 Length (Длина стороны 3). Отпустите кнопку мыши для фиксации длин сторон.
Свитки параметров объекта Gengon (Многогранная призма)
Рис. 7.32. Свитки параметров объекта Gengon (Многогранная призма)
С помощью данного инструмента можно строить многогранные призмы с фаской вдоль ребер или без нее.
Призма с фаской: параметр Fillet Segs (Сегментов по фаске) равен 1 (а) и 4 (б); установлен флажок Smooth (Сглаживание) (в)
Рис. 7.33. Призма с фаской: параметр Fillet Segs (Сегментов по фаске) равен 1 (а) и 4 (б); установлен флажок Smooth (Сглаживание) (в)
Назначение параметров Fillet Segs (Сегментов по фаске) и Smooth (Сглаживание) аналогично соответствующим параметрам объекта ChamferBox (Параллелепипед с фаской) и иллюстрируется на рис. 7.33, б и в.
Свитки параметров объекта Cone (Конус)
Рис. 7.34. Свитки параметров объекта Cone (Конус)
С помощью данного инструмента можно строить обычные и усеченные конусы, многогранные пирамиды и усеченные пирамиды, а также конические секторы.
Конус (а), усеченный конус (б) и многогранная пирамида (в)
Рис. 7.35. Конус (а), усеченный конус (б) и многогранная пирамида (в)
Конические секторы с угловыми размерами 85° (слева) и 280° (справа)
Рис. 7.36. Конические секторы с угловыми размерами 85° (слева) и 280° (справа)
Свитки параметров объекта Pyramid (Пирамида)
Рис. 7.37. Свитки параметров объекта Pyramid (Пирамида)
С помощью данного инструмента можно строить пирамиды с прямоугольным или квадратным основанием и вершиной, располагающейся над центром основания.
Стандартная пирамида (а) и пирамида с увеличенным числом сегментов (б)
Рис. 7.38. Стандартная пирамида (а) и пирамида с увеличенным числом сегментов (б)
Опорная точка пирамиды располагается в центре основания, опирающегося на координатную плоскость окна проекции.
Параметры Width Segs (Сегментов по ширине), Depth Segs (Сегментов по глубине) и Height Segs (Сегментов по высоте) задают число сегментов, то есть количество граней, на которые будет разбита оболочка объекта вдоль соответствующей координаты, как показано на рис. 7.38, б.
Свитки параметров объекта Torus (Top)
Рис. 7.39. Свитки параметров объекта Torus (Top)
С помощью данного инструмента можно построить тор (объект в виде цилиндра, замкнутого в кольцо), а также тороидальный сектор.
Тор с полным сглаживанием...
Рис. 7.40. Тор с полным сглаживанием (а), со сглаживанием вдоль сторон (б), вдоль сегментов (в), со сглаживанием вдоль сторон и скруткой на 360° (г)
При необходимости задайте градусную меру скручивания тора в счетчике Twist (Скрутка). Если считать, что тор - это цилиндр, свернутый в кольцо, то данный параметр определяет угол поворота одного основания цилиндра по отношению к другому вокруг продольной оси, что ведет к закрутке боковых граней, как показано на рис. 7.40, г.
Выполняя анимацию скрученного тора, можно задать величину параметра Rotation (Поворот), который определяет угол поворота вершин всех поперечных сечений тора по кругу, проходящему через его центр.
Параметры Slice On (Сектор), Slice From (Сектор от) и Slice To (До) позволяют создавать тороидальные секторы (рис. 7.41), а их использование не отличается от аналогичных параметров цилиндра и других осесимметричных примитивов с круглым сечением.
Тороидальный сектор
Рис. 7.41. Тороидальный сектор
Свитки параметров объекта Torus Knot (Тороидальный узел)
Рис. 7.42. Свитки параметров объекта Torus Knot (Тороидальный узел)
С помощью данного инструмента можно построить целое семейство тел, напоминающих резиновую трубку, завязанную в различные виды узлов и соединенную торцами, как показано, например, на рис 7.43. При этом можно варьировать как форму осевой линии трубки узла, называемой базовой кривой, так и форму поперечного сечения трубки.
Объект Torus Knot (Тороидальный узел) с параметрами, принятыми по умолчанию
Рис. 7.43. Объект Torus Knot (Тороидальный узел) с параметрами, принятыми по умолчанию
Тороидальный узел: Р=2, Q=1 (a); Р=3, Q=1 (б); Р=1, Q=3 (в); Р=2, Q=3 (г)
Рис. 7.44. Тороидальный узел: Р=2, Q=1 (a); Р=3, Q=1 (б); Р=1, Q=3 (в); Р=2, Q=3 (г)
Если установлен переключатель Circle (Круг), появляется возможность задать значения параметров Warp Count (Число изломов) и Warp Height (Высота изломов), управляющих количеством и размерами изломов осевой линии тора, как показано на рис. 7.45. Параметр Warp Height (Высота изломов) задается в долях радиуса базовой кривой.
Тор при различных значениях...
Рис. 7.45. Тор при различных значениях параметра Warp Count (Число изломов): 1 (а), 2 (б), 3 (в), 4 (г); во всех случаях Warp Height (Высота изломов) = 0,85; Base Curve > Radius (Базовая кривая > Радиус) = 0,9; Cross Section > Radius (Сечение > Радиус) = 0,3
Можно разнообразить форму узла, настроив параметры Lumps (Выступов), Lump Height (Высота выступа) и Lump Offset (Фаза выступа). Параметр Lump Height (Высота выступа) задается в долях радиуса сечения трубки узла. Действие первых двух из этих параметров иллюстрируется на рис. 7.46, а фаза задает положение выступа на окружности тора.
Тор при различных значениях...
Рис. 7.46. Тор при различных значениях параметра Lumps (Выступов): 1 (а), 2 (б), 3 (в), 4 (г); во всех случаях Lump Height (Высота выступа) = 0,5; Base Curve > Radius (Базовая кривая > Радиус) = 0,9; Cross Section > Radius (Сечение > Радиус) = 0,4
Настройте параметры раздела Mapping Coordinates (Проекционные координаты). Счетчики группы Offset (Сдвиг) задают смещение начала системы проекционных координат по осям U и V, а счетчики группы Tiling (Кратность) - кратность повторений текстурной карты при проецировании на поверхность узла.
Остальные параметры тороидального узла соответствуют аналогичным параметрам тора.
Свитки параметров объекта Hedra (Многогранник)
Рис. 7.47. Свитки параметров объекта Hedra (Многогранник)
С помощью данного инструмента можно построить целое семейство тел, представляющих собой многогранники различного вида. При построении все эти тела определяются заданием точки центра и величины радиуса.
Различные типы многогранников
Рис. 7.48. Различные типы многогранников
Щелкните в той точке любого из окон проекций, где должен располагаться центр многогранника, и перетащите курсор, растягивая радиус объекта. Следите за изменением величины параметра Radius (Радиус) в нижней части свитка Parameters (Параметры). Отпустите кнопку мыши для фиксации радиуса. Опорная точка многогранника располагается в его геометрическом центре.
Настройте внешний вид многогранника любого типа с помощью параметров раздела Family Parameters (Параметры семейства). Значения полей Р и Q являются параметрами взаимно однозначного двустороннего преобразования между вершинами и гранями многогранника. Их допустимые значения лежат в диапазоне от 0 до 1; сумма этих величин также не должна превышать 1. Те элементы многогранника, которые при Р (или Q), равном нулю, представляют собой грань, с ростом параметра стягиваются в вершину при Р=1 (или Q=l), и наоборот (рис. 7.49).
Многогранник типа Star1 (Звездчатое тело 1): Р=0, Q=0 (a); P=0,5, Q=0 (б); Р=0,5, Q=0,5 (в); Р=0, Q=0,5 (г)
Рис. 7.49. Многогранник типа Star1 (Звездчатое тело 1): Р=0, Q=0 (a); P=0,5, Q=0 (б); Р=0,5, Q=0,5 (в); Р=0, Q=0,5 (г)
Настройте параметры группы Axis Scaling (Масштаб осей), которые влияют на строение отдельных граней многогранника в направлении одной из условных осей Р, Q или R. При величине параметра Q или R, отличной от 100%, грань дополнительно дробится на треугольные элементы. При этом, если Q или R меньше 100, раздробленная грань прогибается внутрь многогранника; если больше 100 - выгибается наружу (рис. 7.50). На значения этих параметров не накладывается ограничений. Щелчок на кнопке Reset (Сброс) восстанавливает значения параметров данной группы, принятые по умолчанию.
Многогранник типа Cube/Octa...
Рис. 7.50. Многогранник типа Cube/Octa (Куб/ Октаэдр) при различных значениях параметров группы Axis Scaling (Масштаб осей): Q=100, R=100 (a); Q=100, R=120 (б); Q=120, R=100 (в)
Переключатель Vertices (Вершины) влияет на то, как max 6 строит грани многогранников, и может устанавливаться в одно из трех положений: Basic (Базовые) - разбиение на треугольные грани производится только с использованием видимых вершин многогранника; Center (В центре) - некоторые грани многогранника дробятся на треугольники от центральной точки грани; Center & Sides (Центр и стороны) - дополнительное разбиение производится от точек центров граней и середин ребер многогранника.
Свитки параметров объекта Teapot (Чайник)
Рис. 7.51. Свитки параметров объекта Teapot (Чайник)
С помощью данного инструмента можно построить объект, представляющий собой чайник для заварки с ручкой, крышкой и носиком, а также целое семейство других предметов кухонной утвари (рис. 7.52). Наличие объекта Teapot (Чайник) среди примитивов является историческим курьезом и служит напоминанием о тех временах на заре трехмерной компьютерной графики, когда построение объектов подобной формы считалось непростой задачей, достойной увековечения в наборе инструментов программного комплекса.
Семейство объектов, созданных на базе примитива Teapot (Чайник)
Рис. 7.52. Семейство объектов, созданных на базе примитива Teapot (Чайник)
Свитки параметров объекта C-Ext (С-тело экструзии)
Рис. 7.53. Свитки параметров объекта C-Ext (С-тело экструзии)
С помощью данных инструментов можно построить тела, представляющие собой результат выдавливания плоской формы в виде латинских букв L или С (на самом деле последнее сечение больше похоже на русскую букву «П», как показано на рис. 7.54). Подобные тела могут использоваться для конструирования стен помещений при моделировании сцен для архитектурных проектов или дизайна интерьеров.
L- и С-тела экструзии
Рис. 7.54. L- и С-тела экструзии
Верхняя и нижняя части свитка параметров объекта RingWave (Круговая волна)
Рис. 7.55. Верхняя и нижняя части свитка параметров объекта RingWave (Круговая волна)
Данный инструмент позволяет построить тело, напоминающее собой трубу, внутренняя и внешняя поверхности которой могут быть волнообразно деформированы в радиальном направлении (рис. 7.56). Этот примитив имеет встроенную анимацию двух типов: анимацию расширения в радиальном направлении и анимацию циклического перемещения волны деформации по периметру объекта. Такой объект при соответствующем подборе материала может служить, например, для изображения взрывной волны, радиально распространяющейся в стороны от эпицентра взрыва.
Объект RingWave (Круговая волна)
Рис. 7.56. Объект RingWave (Круговая волна)
Исходный вид объекта RingWave (Круговая волна)
Рис. 7.57. Исходный вид объекта RingWave (Круговая волна)
Для придания объекту некоторой толщины, или высоты, выделите его, перейдите на командную панель Modify (Изменить) и задайте требуемое значение в счетчике Height (Высота). Приобретая высоту, круговая волна будет утолщаться симметрично в обе стороны от координатной плоскости.
Настроите значения следующих параметров из раздела RingWave Size (Размер круговой волны):
Sides (Сторон) - задает число сегментов по периметру кольца. Оно должно быть достаточно велико, чтобы обеспечивать волнообразную деформацию, и по умолчанию равно 200;
Radial Segs (Радиальных сегментов), Height Segs (Сегментов по высоте) - задают число сегментов, на которые будет разбита оболочка круговой волны в радиальном направлении и по толщине.
Настройте волнообразную деформацию внутренней границы объекта, используя следующие параметры из раздела Inner Edge Breakup (Деформация внутренней границы), расположенного в самом низу свитка Parameters (Параметры):
On (Вкл.) - флажок, включающий режим деформации границы;
Major Cycles (Главных циклов), Minor Cycles (Малых циклов) - число полных периодов двух синусоидальных колебаний в пределах внутреннего периметра круговой волны, сложение которых создает псевдослучайную картину волнообразной деформации. Чем больше число циклов, тем выше частота колебаний. По умолчанию считается, что главное колебание имеет больший пространственный период (меньшее число циклов) и большую амплитуду, чем малое колебание. Однако это разделение чисто условно, и на значения обоих параметров не накладывается ограничений;
Width Flux (Амплитуда флюктуаций) - амплитуда каждого из двух колебаний, задаваемая в процентах от ширины кольца круговой волны;
Crawl Time (Время обегания) - число кадров, за которое точка фиксированной фазы колебания обежит полную окружность по внутренней границе кольца.
Если число циклов, значения амплитуд флюктуаций и периодов обегания двух колебаний будут существенно различаться, то при анимации создастся впечатление случайного характера деформации внутренней границы волны.
При необходимости настройте параметры волнообразной деформации внешней границы объекта, используя элементы управления из раздела Outer Edge Breakup (Деформация внешней границы), которые полностью аналогичны рассмотренным в предыдущем пункте параметрам деформации внутренней границы.
Настройте временные параметры анимации радиального расширения круговой волны. Для этого установите переключатель в разделе RingWave Timing (Анимация круговой волны) в одно из трех положений:
No Growth (Нет расширения) - радиус волны при анимации не будет изменяться, будут происходить только волновые колебания внешней и внутренней границ;
Grow and Stay (Расшириться и остаться) - волна увеличится до заданного радиуса за время, указанное в счетчике Grow Time (Время расширения), и сохранит этот размер до окончания интервала анимации, а волновые колебания внешней и внутренней границ будут продолжаться;
Cyclic Growth (Циклическое расширение) - в пределах интервала анимации волна будет увеличиваться до заданного радиуса за время, указанное в счетчике Grow Time (Время расширения), затем мгновенно уменьшаться до нулевого радиуса и вновь постепенно увеличиваться.
Задайте номера кадров начала и конца интервала анимации в счетчиках Start Time (Время начала) и End Time (Время окончания), а также период расширения волны в счетчике Grow Time (Время расширения).
Верхняя, средняя и нижняя части свитка параметров объекта Hose (Шланг)
Рис. 7.58. Верхняя, средняя и нижняя части свитка параметров объекта Hose (Шланг)
Данный инструмент позволяет построить гибкое тело, представляющее собой гофрированную трубу, похожую на шланг от противогаза (рис. 7.59), но, правда, заглушенную на концах. Этот примитив может использоваться как в свободном виде (Free Hose), так и в связке с двумя направляющими объектами (Bound to Object Pivots), с помощью которых его можно легко деформировать. В связанном виде данный объект имеет сходство с объектами другой разновидности, также относящимися к категории Geometry (Геометрия), - Dynamics Objects (Динамические объекты), которые будут рассмотрены в главе 10 "Создание сложных стандартных объектов и объемных деформаций".
Объект Hose (Шланг) с параметрами, принятыми по умолчанию
Рис. 7.59. Объект Hose (Шланг) с параметрами, принятыми по умолчанию
Шланг круглого (а), прямоугольного (б) и D-образного (в)сечения
Рис. 7.60. Шланг круглого (а), прямоугольного (б) и D-образного (в)сечения
Объект-шланг и два направляющих параллелепипеда в исходном положении
Рис. 7.61. Объект-шланг и два направляющих параллелепипеда в исходном положении
Щелкните на кнопке Pick Top Object (Указать верхний объект) в разделе Binding Objects (Объекты привязки) свитка Hose Parameters (Параметры шланга). Кнопка зафиксируется и подсветится желтым цветом. Затем щелкните в окне проекции на том из направляющих объектов, к которому должен будет прикрепиться конец шланга, условно называемый верхним. Верхним считается конец, противоположный основанию, с которого начиналось построение шланга и в центре которого находится опорная точка объекта. На самом деле не имеет значения, какой конец шланга выбрать верхним, а какой нижним в процессе прикрепления к направляющим объектам. В окнах проекций не произойдет никаких изменений, но имя выбранного объекта появится справа от надписи Тор (Верх) в разделе Binding Objects (Объекты привязки).
Щелкните на кнопке Pick Bottom Object (Указать нижний объект) в том же разделе Binding Objects (Объекты привязки). Кнопка зафиксируется и подсветится желтым цветом. Затем щелкните в окне проекции на том из направляющих объектов, к которому должен будет прикрепиться конец шланга, условно называемый нижним. Имя выбранного объекта появится справа от надписи Bottom (Низ) в разделе Binding Objects (Объекты привязки). Сразу после этого шланг в окнах проекций гибко изогнется и его концы прикрепятся к опорным точкам направляющих объектов, как показано на рис. 7.62. Теперь можно перемещать или поворачивать направляющие объекты, а шланг будет гибко реагировать на эти перемещения, изгибаясь и растягиваясь или сжимаясь при необходимости. Если визуализация направляющих объектов не входит в замысел анимации шланга, их можно сделать невидимыми.
Объект-шланг прикрепился к опорным точкам направляющих параллелепипедов
Рис. 7.62. Объект-шланг прикрепился к опорным точкам направляющих параллелепипедов
Свитки параметров объекта Quad Patch (Четырехугольный кусок)
Рис. 7.63. Свитки параметров объекта Quad Patch (Четырехугольный кусок)
Щелкните в той точке любого из окон проекций, где должен располагаться один из углов куска, и перетащите курсор в произвольном направлении по диагонали, растягивая сетку. Следите за значениями параметров Length (Длина) и Width (Ширина). Отпустите кнопку мыши, чтобы зафиксировать размеры куска. Примеры кусков Безье приведены на рис. 7.64.
Куски Безье (у четырехугольного куска число сегментов равно 3 по обеим координатам)
Рис. 7.64. Куски Безье (у четырехугольного куска число сегментов равно 3 по обеим координатам)
Сетка Tri Patch (Треугольный кусок) не имеет иных параметров, кроме длины и ширины (за исключением стандартного флажка Generate Mapping Coords (Проекционные координаты). Наименование примитива - Tri Patch (Треугольный кусок) - не совсем справедливо, так как на деле этот прямоугольный фрагмент плоскости состоит из двух треугольных кусков, разделенных общим диагональным ребром. Для сетки типа Quad Patch (Четырехугольный кусок) можно дополнительно задать число сегментов по координатам длины и ширины, используя счетчики Length Segs (Сегментов по длине) и Width Segs (Сегментов по ширине). Максимальное число сегментов составляет 100 на каждую сторону.
Свитки параметров объекта CV Surf (CV-поверхность)
Рис. 7.65. Свитки параметров объекта CV Surf (CV-поверхность)
Щелкните в той точке любого из окон проекций, где должен располагаться один из углов поверхности, и перетащите курсор в произвольном направлении по диагонали, растягивая поверхность. Следите за значениями параметров Length (Длина) и Width (Ширина). Отпустите кнопку мыши, чтобы зафиксировать размеры. Оба типа NURBS-поверхностей имеют одинаковый набор параметров и после создания внешне практически ничем не отличаются друг от друга. Различия проявляются только на этапе модификации формы таких поверхностей.
При необходимости измените число точек поверхности типа Point Surf (Точечная поверхность) по каждой из координат в счетчиках Length Points (Точек по длине) и Width Points (Точек по ширине). Установка флажка Flip Normals (Перевернуть нормали) позволяет поменять местами лицевую и оборотную стороны поверхности, изменив направление ее видимости. Для поверхностей типа CV Surf (CV-поверхность) можно изменить число управляющих вершин по каждой из координат в счетчиках Length CVs (Управляющих вершин по длине) и Width CVs (Управляющих вершин по ширине). Дополнительно для этого типа поверхностей можно установить переключатель Automatic Reparam. (Автоматическая репараметризация), обеспечивающий автоматическую настройку расположения управляющих вершин поверхности при ее редактировании, в одно из трех положений:
None (Отсутствует) - репараметризация проводиться не будет. Это может привести к тому, что поверхность утратит свою регулярность;
Chord Length (Длина хорды) - для автоматической расстановки управляющих вершин будет использоваться алгоритм, основанный на расчете величины квадратного корня из длины каждого сегмента поверхности. Обычно обеспечивает наилучшие результаты;
Uniform (Равномерная) - управляющие вершины будут размещаться равномерно. Достоинством данного варианта является локальный характер изменений, вносимых в форму поверхности при перемещении каждой управляющей вершины.
Примеры NURBS-поверхностей приведены на рис. 7.66.
Точечная NURBS-поверхность (вверху) и NURBS-поверхность типа CV (внизу)
Рис. 7.66. Точечная NURBS-поверхность (вверху) и NURBS-поверхность типа CV (внизу)