Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Объекты типа Conform

Читайте также:
  1. Анализ спроса на объекты капитального строительства
  2. Б. Животные и незрелые в половом отношении лица как сексуальные объекты
  3. Важнейшие водные объекты Беларуси, их характеристика
  4. Вскоре появятся дополнительные объекты сервисного и сельскохозяйственного профилей. Отряды, где преимущество будет отдаваться девушкам.
  5. Глава 7. ОБЪЕКТЫ НАЛОГООБЛОЖЕНИЯ
  6. Дрейфующие объекты
  7. Изображения и объекты

Составные объекты типа Conform (Согласованные) используются для проецирования вершин одного объекта на поверхность другого. Проецируемый объект называется охватывающим (wrapper object), объект же, на поверхность которого происходит проецирование, называется охватываемым (wrap-to object). Ниже приводится упражнение, демонстрирующее основные свойства объектов данного типа.

1. В окне проекции Тор (Вид сверху) создайте объект-примитив Box (Параллелепипед), разбитый на достаточно большое количество сегментов по длине и ширине. Преобразуйте его к типу Editable Mesh (Редактируемая сетка) или примените к нему модификатор Edit Mesh (Правка сетки) и, перейдя на уровень редактирования вершин, поставьте в свитке Soft Selection (Плавное выделение) флажок Use Soft Selection (Использовать плавное выделение). Выделите и переместите часть вершин, чтобы придать параллелепипеду форму, подобную показанной на рис. 4. Как именно будет выглядеть форма, не важно, просто она должна иметь возвышения и впадины.

2. Создайте и слегка выдавите текст, переместив его вдоль оси Z таким образом, чтобы он располагался над параллелепипедом, как показано на рис. 4. Проследите в окне проекции Тор (Вид сверху), чтобы надпись находилась в границах параллелепипеда.

Рис. 4. Базовое расположение объектов в сцене упражнения, посвященного созданию

объекта типа Conform

3. На данный момент у вас должен быть выделен текст. Щелкните на кнопке Conform (Согласованные) в свитке типов объектов разновидности Compound Objects (Составные объекты) на командной панели Create (Создать). В строке Wrapper (Охватывающий объект) списка Objects (Объекты) в свитке Parameters (Параметры) появится имя данного объекта. При этом охватываемый объект еще не назначен. Для начала вам нужно определить способ проецирования вершин. Переключатель раздела Vertex Projection Direction (Направление проецирования вершин) используется для задания способа проецирования вершин охватывающего объекта. Убедитесь, что он стоит в положении Use Active Viewport (Использовать активное окно). В этом случае произойдет проекция вершин в направлении от наблюдателя в глубину активного окна проекции. Для того чтобы проекция происходила точно в направлении параллелепипеда, активным должно быть окно проекции Тор (Вид сверху).

4. Нажмите кнопку Pick Wrap-To Object (Указать охватываемый объект) и в окне проекции Тор (Вид сверху) выделите параллелепипед. Через некоторое время, требуемое компьютеру на выполнение преобразования, текст примет форму параллелепипеда, но, скорее всего, вам будет сложно рассмотреть этот эффект. Поставьте в разделе Update (Обновлять) флажок Hide Wrap-To Object (Спрятать охватываемый объект). В результате вы будете видеть только охватывающий объект.

5. Вы можете заставить охватывающий объект парить над охватываемым, увеличив значение счетчика Standoff Distance (Величина зазора) в разделе Wrapper Parameters (Параметры охватывающего объекта). Результат визуализации полученного после данной операции объекта показан на рис. 5.

Рис. 5. Результат увеличения значения счетчика Standoff Distance

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

Можно ли с помощью преобразования морфинга получить из объекта-примитива ChamferBox (Параллелепипед с фаской) объект-примитив OilTank (Цистерна)? К сожалению, такое преобразование провести невозможно, потому что порядок следования вершин этих объектов не совпадает. Однако можно преобразовать один параллелепипед с фаской в другой, который затем будет согласован с формой цистерны. Рассмотрим этот процесс более подробно.

1. Перезагрузите сцену и создайте улучшенный примитив ChamferBox (Параллелепипед с фаской). Дублируйте его и затем создайте объект-примитив OilTank (Цистерна), расположив его в центре параллелепипеда с фаской.

2. Выделив дубликат параллелепипеда, щелкните на кнопке Conform (Согласованные) в свитке типов объектов разновидности Compound Objects (Составные объекты) на командной панели Create (Создать). Установите переключатель Vertex Projection Direction (Направление проецирования вершин) в положение Along Vertex Normals (Вдоль нормалей вершин). Благодаря этому вершины охватывающего объекта будут проецироваться в направлениях, противоположных направлениям их нормалей, что в итоге должно привести к коллапсу параллелепипеда с фаской.

3. Нажмите кнопку Pick Wrap-To Object (Указать охватываемый объект) и выделите цистерну. Параллелепипед с фаской практически примет форму цистерны, как показано на рис. 6. Иногда требуются небольшие доработки, потому что не все грани объекта должным образом совпадают с формой, но с этим справиться куда проще, чем изменить положение всех вершин с целью изменения формы объекта.

Рис. 6. Слева: объект-примитив ChamferBox. Справа: объект-примитив OilTank. В центре: параллелепипед с фаской, принявший форму цистерны


Дата добавления: 2015-07-20; просмотров: 47 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Объекты типа Morph| Объекты типа Mesher

mybiblioteka.su - 2015-2024 год. (0.017 сек.)