60899

Полигональное моделирование. Общие сведения

Конспект урока

Педагогика и дидактика

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

Русский

2014-05-22

1.04 MB

3 чел.

Общие сведения

Полигональное моделирование (редактирование сетки или редактирование каркаса) является низкоуровневым моделированием и основано на манипулировании непосредственно с вершинами, ребрами и гранями объектов (рис. 1).

Рисунок 1. Составляющие любого полигонального объекта.

Полигональное моделирование является одним из основных способов моделирования. При полигональном моделировании изменяют форму объекта, непосредственно воздействуя на его составляющие. Для обеспечения этой разновидности моделирования в 3d studio max применяются:

– объекты типа Editable Mesh. Mesh может переводиться как петля, ячейка сети (решетки), поэтому и сам объект может быть переведен как «Редактируемая Сетка» или «Редактируемый Каркас».
Объект
Editable Mesh может быть получен при помощи конвертирования, а также операции сворачивания стека.

–модификатор Edit Mesh (Редактирование Сетки (Редактирование Каркаса)).

Выбор подобъектов

Грань является треугольником, обычно две треугольные грани лежат в одной плоскости и объединены в прямоугольную грань. Чтобы перейти на уровень редактирования подобъектов:

1. Нажмите кнопку Sub-Object (Подобъект).
2. Выберите уровень из всплывающего меню объекта.
3. Используйте кнопки в свитке
Selection (Выбор):

– уровень вершин;

– уровень ребер;

– уровень треугольных граней;

– уровень прямоугольных граней;

– уровень всех граней.

Назначение инструментов для редактирования сетки (редактирования каркаса), показанных на рис. 2, описано в табл. 1.

Рисунок 2. Инструменты для работы с редактируемой сеткой (редактируемым каркасом).

Таблица 1
Назначение инструментов редактирования сетки (редактирования каркаса):

Название

Уровень: V – вершина, Edg – ребро, F –треугольная грань, Poly – грань.

Назначение кнопки

1

Create

V, F, Poly

Добавление элементов.

2

Delete

V, Edg, F, Poly

Удаление элементов.

3

Attach

V, Edg, F, Poly

Присоединение других (независимых) (Attach List) объектов сцены. Объекты другого типа автоматически конвертируются в объекты типа Mesh.

4

Detach

V, Edg, F, Poly

Отделение подобъектов с созданием на их основе независимого объекта. Появляется диалоговое окно, где нужно ввести имя, флажок Detach as Clone позволяет отделить не сам подобъект, а его копию.

5

Divide, Break

V, Edg, F, Poly

Операция Divide делит подобъект на две части. Операция Break разбивает выделенные вершины так, чтобы ни одна из них не принадлежала более
чем одной грани.

6

Turn

Edg

Поворот выделенной грани на 90° с образованием на ее основе двух треугольных граней, где данная грань
является общей.

7

Extrude

Edg, F, Poly

Выдавливание подобъектов. Величина выдавливания вводится в соседнее поле.

8

Chamfer, Bevel
(F, Poly, Edg)

V, Edg, F, Poly

Кнопка Chamfer позволяет создать фаску на основе выбранных подобъектов. Bevel позволяет стянуть
или расширить выбранную совокупность.

9

SlicePlane

V, Edg, F, Poly

Установка вспомогательной плоскости для операции Slice.

10

Slice

V, Edg, F, Poly

На месте пересечения плоскости и объекта создаются новые элементы.

11

Cut

Edg, F, Poly

Инструмент позволяет вручную создавать новые ребра и рассекать грань, добавляя ребро. При установленном флажке Split создаются две вершины на концах точек рассечения ребер. Установка флажка Refine Ends ведет к разбиению примыкающих граней,
чтобы предотвратить появление ненужных отверстий.

12

Selected

V

Инструмент позволяет удалить вершины путем их аппроксимации в одну усредненную общую (слияние);
граница (минимальное расстояние между вершинами, при котором начинает действовать слияние) задается рядом. Операция применяется к выделенной совокупности вершин.

13

Target

V

Действие кнопки подобно Selected, но усредненную точку пользователь выбирает сам (значение в рядом
расположенном поле задает максимальную дистанцию между указателем мыши и целью, при которой происходит слияние).

14

Tessellate

F, Poly

Добавляет грани сразу ко всему объекту, т.е. происходит разбиение на более мелкие части.

15

Explode

F, Poly

Отделяет подобъект либо в подобъект, который находится внутри объекта (Element), либо в независимый объект (Object).

16

Remove Isolated
Vertices

V, Edg, F, Poly

Удаление вершин, которые не связаны гранями.

17

Select Open Edges

Edg

Выделяет ребра, которые входят только в одну грань.

18

Create Shape
from Edges

Edg

Создание формы из ребра.

19

View Align

V, Edg, F, Poly

Выравнивание по плоскости активной проекции.

20

Grid Align

V, Edg, F, Poly

Выравнивание по активной решетке.

21

Make Planar

V, Edg, F, Poly

Превращение набора граней в плоскость.

22

Collapse

V, Edg, F, Poly

Инструмент позволяет объединить (свернуть) все вершины в одну.

 

 Объекты NURMS (NON-UNIFORM RATIONAL MESH SMOOTH)

Чтобы сделать любой полигональный объект более скругленным и плавным, используют модификатор MeshSmooth (Сглаживание сетки (Сглаживание каркаса)). Модификатор Mesh Smooth позволяет сглаживать объекты по технологии NURMS. Технология сглаживания полигональных объектов NURMS (Non- Uniform Rational Mesh Smooth) основана на том, что вершины и ребра могут иметь определенный вес, который влияет на силу сглаживания. Вес задается в группе Display/Weighting (Показать/Задать вес), значение Weight (Вес).

Построение первой трехмерной сцены

Создание объекта «истребитель»

Создания «истребителя» будем производить из обычного параллелепипеда, подобно тому, как «скульптор лепит свои творения из куска глины».

1. Загрузите 3d studio max и и начните новый файл сцены.

2. Создайте две плоскости, как показано на рис. 1.

 

Рисунок 1. Плоскости, на которых будет располагаться фон.

3. Теперь установите на них материалы с изображениями. Изображения самолетов:

Изображение 1.

Изображение 2.

После установки изображений, окно 3dS max должно выглядеть следующим образом (рис. 2).

Рисунок 2. Фон наложен на плоскости.

 

4. Создайте объект Box, параметры сегментов граней задайте как показано на рис. 3 и разместите его как показано на рис. 4:

Рисунок 3. Параметры сегментов граней объекта Box.

Рисунок 4. Расположение объекта Box в сцене.

5. Перейдите на вкладку Modify (Изменить), назначьте модификатор EditMesh (Редактирование каркаса) или сконвертируйте (преобразуйте) примитив в объект Editable Mesh (Редактируемый каркас).

Перейдите на уровень редактирования граней (
Face). Для создания крыльев выделите три боковые грани (рис. 5): сначала выберите первую грань, затем, удерживая клавишу <Ctrl>, выберите вторую.

Трижды проведите операцию
Extrude (Выдавливание) примерно на величину 25-30 единиц, чтобы после операции редактируемый объект на виде сверху выглядел, как показано на рис. 6.

Рисунок 5. Выделение 3 граней объекта.

Рисунок 6. Заговка для крыла после выдавливания.

Перейдите на уровень редактирования вершин (Vertex). Редактирование проводите в окне проекции Top, причем производите захват не только верхней вершины, а всего столбца и придайте форму крылу, чтобы она соответствовала рисунку самолета , расположенного на нашей плоскости (рис. 7):

Рисунок 7. Выравнивание крыла самолета.

Теперь выдавите боковую грань, как показано на рис. 8:

Рисунок 8. Выдавливание боковой грани.

Теперь выделите грань в задней части заготовки - после выдавливания и преобразования из нее должен получиться стабилизатор. Для этого сначала выделите грань, как показано на рис. 9:

Рисунок 9. Грань для создания стабилизатора.

Теперь примените операцию выдавливания со значением 1. Таким образом произойдет очень маленько выдавливание (рис. 10-а), но полученная грань позволит нам создать новый кусок объекта не затрагивая основу корпуса. Теперь выделите 2 правые вершины новой грани , после чего переместите их по оси X на небольшое расстояние влево (рис. 10-б). Далее выделите полученную грань (рис. 10-в):

Рисунок 10. Выдавливание заготовки под стабилизатор.

Выдавите и отредактируйте грань, чтобы она приняла форму, показанную на рис. 11. Затем, чтобы создать выступающую часть двигателя выдавите заднюю грань и с помощью масштабирование немного уменьшите ее (рис. 12).

Рисунок 11. Начальная часть стабилизатора.

Рисунок 12. Выдавленная масштабированная грань двигателя.

Теперь отредактируйте стабилизатор, использую проекцию Top и управляя столбцами вершин (рис. 13):

Рисунок 13. Редактирование стабилизатора.

Теперь создадим вертикальный стабилизатор. Для этого выделим грань на верхней части самолета (рис. 14-а). Выдавим ее на небольшую высоту и замасштабируем (рис. 14-б). После это выдавим эту грань (рис. 14-в):

Рисунок 14. Создание вертикального стабилизатора.

Полностью отредактированный вертикальный стабилизатор должен выглядеть следующим образом (рис. 15):

Рисунок 15. Верхний стабилизатор.

Продолжая пользоваться операцией выдавливания и редактирования на уровне вершин завершите корпус самолета (рис. 16).

Рисунок 16. Завершающие этапы создания корпуса самолета.

Сузьте крыло и задний стабилизатор (рис. 17):

Рисунок 17. Сужение крыла.

Теперь необходимо создать вторую половину самолета. Для этого выделите весь объект, после чего воспользоваться модификатором Mirror, указав необходимую ось и установив галочку напротив параметра copy (копия). Далее управляя центром плоскости отражения установите отраженную часть на небольшом расстоянии от первой части. Как видно из рис. 18 необходимо выровнять нос самолета (как это показано на рис. 19).

Рисунок 18. Создание второй половины корпуса самолета.

Рисунок 19. Выравнивание носа самолета.

Теперь чтобы соединить две половинки нашего самолета конвертируйте объект в Editable Poly. Далее выделите все полигоны на границах соединения, как показано на рис. 20:

Рисунок 20. Выделение соединяющих граней.

Теперь, используя кнопку Bridge, создадим "Мост", объединяющий наш объект в единое целое (рис. 21):

Рисунок 21. Сверток Edit Polygons, кнопка Bridge.

Результат операции Bridge показан на рис. 22 - теперь наш объект стал единым целым.

Рисунок 22. Результат операции Bridge.

Создайте цилиндр, разместите его на месте кабины и с помощью модификатора Edit Mesh восстановите ее форму (рис. 23).

Рисунок 23. Создание стекла кабины.

Необходимо сделать форму самолета обтекаемой. Убедитесь, что вы вышли из режима редактирования подобъектов. Примените модификатор MeshSmooth (Сглаживание каркаса). Установите переключатель Classic (Стандартный режим). В группе Surface Parameters (Параметры поверхности) установите флажок Smooth Result (Сглаживать результат) (рис. 24).

Рисунок 24. Визуализированная модель до сглаживания (слева) и после (справа).


 

А также другие работы, которые могут Вас заинтересовать

31163. Что такое подражание? Каков его механизм 22.5 KB
  Объекты и условия подражания: 1Подражание группе конформизм –способ воздействия в результате кот индивид меняет свое поведение и псих состояние в соответствии с поведением и состоянием группы. 2 вида: 1уступчивость готовность действовать так как говорят и действуют др члены группы не затрагивающие личные убеждения этого чека.Нормативные условия индивид с помощью группы хочет избежать суждения или наказания 2.Условия привлекательности группы если члены группы симпатичны в группе прочные связи; если группа противостоит другой; если...
31164. Кому и чему подражают люди 21.5 KB
  Эксперимент аподражают тому кто сам явл положит подкреплением кто симпатичен или тот кто доступен бподражают тому кто положительно подкрепляет хвалит Предмет подражания: 1.Люди старшего возраста подражают правилам поведения традициям от1325 скорее будут подражание личности; от 2535 –менее они более самодостаточные.
31165. Каковы характеристики образа вожака толпы 22.5 KB
  Харакки вожака: Наличие группы людей. Главная задача вожака создать веру религ политич соц или веру в какоенибудь дело чека или идею6Вожакине мыслители это люди действия.Принцип воздействия вожака на топу: Сильная вера одержимость идеей сила воли.
31166. Расскажите об особенностях косвенного убеждения 23.5 KB
  Виды убежд по харру аргументов: 1 прямое У –использ фактов аппеляции к память логике; 2косв У –использ правдоподобные аргументы намеки обещания косв переменные.Приемы конструир компетентности:1прием представления рассказать о заслугах использование символов надежности атрибуты успеха жостиж профессионального уровня или приндалежти к соц группе2прием безуслов согласия сначала сообщ использ тезисы вызывающ безуслов согласие ауд.3использ влятельной речи.4использ нескольких коммуникаторов больше людей знают о темеПриемы...
31167. В чем отличие убеждения от внушения 22 KB
  Эффект убеждения: может быть достигнут только при выполнении нескольких условий: аДостаточное колво времени бзаинтересованность ауд в вопросе вУ может состояться если у ауд есть возможность воспринимать и обработать полученную инфу гСравнительное сходное понимание аргументов и тезисов коммуникаторами и ауд.Косвенное У –основано на использовании факторов отвлекающих на себя внимание ауд но создающих иллюзию убедительности. вхарки ауд.
31168. Назовите характеристики коммуникатора, повышающие убедительность сообщения 22 KB
  2 прием: Надежным считается альтернативные коммуникаторы когда передается инфа кот замалчивают либо противоположная той кот передают в офиц СМИ 3 прием: Независимость координатора. 4 прием: Использование нескольких ораторов. 5прием: ускорение речи зритель не успевает продумать сообщение Суще понятие эффект спящего: Влияние кредитного коммуникатора сохрся в течение 1 месяца затем резко падает.
31169. Перечислите характеристики убедительного сообщения 21.5 KB
  Также эмоция радости может вызывать положит ассоциации с темой сообщения анекдоты веселые истории. лучше всего запоминаются сообщения в кот речь идет о трагических ситуациях. В случае использования эмоции страха можно столкнуться с эффектом бумеранга: последствием кот может быть забывание сообщения.
31170. Что такое когнитивный диссонанс 23 KB
  Практически не случается ни того ни другого процесс затухает не добравшись даже до стадии дискомфорта в головах 95 населения прекрасно уживаются полностью противоречивые факты и представления о них и ничего. Также возможен вариант с безусловным рефлекторным отторжением вызывающей такой дискомфорт инфы.