
- •Основы полигонального моделирования
- •Создание полигональных примитивов
- •Инструмент Create Polygon Tool
- •Использование методов создания nurbs-поверхностей для получения полигональных сеток
- •Разбиение
- •Преобразование nurbs-поверхностей в полигональные сетки
- •Инструменты редактирования полигонов
- •Операция выдавливания
- •Выдавливание по дуге
- •Разбиение с выдавливанием
- •Выдавливание со скосом
- •Увеличение детализации областей полигональной сетки
- •Инструмент Subdivide
- •Инструмент Split Polygon Tool
- •Инструмент Cut Faces Tool
- •Инструмент Duplicate Face
- •Инструмент Extract
- •Инструмент Smooth
- •Инструмент Sculpt Polygon Tool
Оглавление
Основы полигонального моделирования 1
Создание полигональных примитивов 2
Инструмент Create Polygon Tool 2
Использование методов создания NURBS-поверхностей для получения полигональных сеток 3
Разбиение 4
Преобразование NURBS-поверхностей в полигональные сетки 4
Инструменты редактирования полигонов 5
Операция выдавливания 5
Выдавливание по дуге 6
Разбиение с выдавливанием 7
Выдавливание со скосом 7
Увеличение детализации областей полигональной сетки 8
Инструмент Subdivide 9
Инструмент Split Polygon Tool 10
Инструмент Cut Faces Tool 10
Инструмент Duplicate Face 10
Инструмент Extract 11
Инструмент Smooth 11
Инструмент Sculpt Polygon Tool 11
Основы полигонального моделирования
Сетки полигонов лучше всего подходят для моделей, имеющих прямоугольные формы, механических объектов и т. п. Впрочем, при наличии навыков работы с инструментами для редактирования полигонов существует возможность моделировать в этом формате даже персонажей. Обычно работа над моделью начинается с появления в сцене объекта-примитива и выдавливания его граней, в то время как для получения NURBS-объектов в большинстве случаев сначала требуется создать кривую.
Впрочем, существует возможность создать полигональную поверхность на основе таких же кривых. Третьим методом является применение инструмента Create Polygon Tool (Создание полигонов), позволяющего непосредственно формировать полигональные грани.
Создание полигональных примитивов
Команда Create > Polygon Primitives (Создать » Полигональные примитивы) открывает меню с перечнем доступных полигональных примитивов. Щелчок на квадратике, расположенном справа от названий этих примитивов, дает доступ к редактированию их параметров. Для примера щелкните на квадратике, расположенном справа от команды Sphere (Сфера).
Наиболее заметным различием полигональных и NURBS-примитивов является способ задания детализации поверхности. В то время как детализация NURBS-поверхности задается изопараметрическими кривыми, у полигональных сеток рассматривается число разбиений (subdivisions) на грани. Чем выше число разбиений, тем более гладкой будет поверхность.
Убедитесь в том, что кнопка Construction History (История конструирования) в строке состояния нажата, и щелкните на кнопке Create (Создать) в окне диалога Polygon Sphere Options (Параметры полигональной сферы), а затем нажмите комбинацию клавиш Ctr+a, чтобы открыть для вновь созданной сферы окно диалога Attribute Editor (Редактор атрибутов). На вкладке polySpherel вы найдете ползунки параметров Subdivisions Axis (Разбиений вдоль оси) и Subdivisions Height (Разбиений по высоте), предназначенные для изменения уровня детализации поверхности.
Инструмент Create Polygon Tool
Инструмент Create Polygon Tool (Создание полигонов) формирует полигональную грань произвольной формы указанием расположения ее вершин. Это один из простейших способов создания полигональной формы. Достаточно щелчками обозначить, где находятся вершины. На рис. 5.1 показаны примеры граней, которые можно получить с помощью этого инструмента.
Обозначив щелчками положение всех вершин, нажмите клавишу Enter, чтобы завершить создание грани. Таким способом можно получить довольно сложную форму, пригодную для дальнейшего редактирования.
Показанный на рисунке полигон был создан с помощью инструмента Create Polygon Tool (Создание полигонов). Он состоит всего из одной грани, соответственно, его невозможно подвергнуть редактированию или деформации.
Рис.
5.1. Полигональные грани, созданные с
помощью инструмента Create Polygon Tool
Создайте подобный полигон самостоятельно и, убедившись в том, что его поверхность выделена, выберите в меню Polygons (Полигоны) команду Triangulate (Разбить на треугольники). В результате поверхность будет разбита на набор граней, вполне доступный для редактирования.