КГ лабы 1-4 / Лаб 4 КГ 3ds Max / Лаб 4 КГ 3ds Max
.pdfЛабораторная работа №4 по дисциплине «Компьютерная графика».
Тема: «Изучение особенностей 3D-моделирования и анимации в Autodesk 3ds Max».
Варианты заданий
№ |
Вариант |
Рекомендации по выполнению задания |
|
задания |
|
1. |
Анимация |
Использовать источник частиц «SuperSpray» («Command Panel -> Create -> Geometry - |
|
«Мыльные |
> Particle Systems» («Панель команд -> Создать -> Геометрия -> Источники частиц»)). |
|
пузыри» |
Создать текстуру («Rendering -> Material Editor» («Визуализация -> Редактор |
|
|
материалов»)) типа «Standard» для мыльных пузырей, используя карту «Falloff» для |
|
|
параметров «Opacity»(«Непрозрачность») и «Reflection»(«Отражение»). Значение |
|
|
параметра «Opacity»(«Непрозрачность») лучше установить примерно в 50-60%. |
|
|
Шейдер можно выбрать любой. |
2. |
Анимация |
Использовать источник частиц («Command Panel -> Create -> Geometry -> Particle |
|
«Фейерверк» |
Systems» («Панель команд -> Создать -> Геометрия -> Источники частиц»)) и |
|
|
постобработку для свечения искр фейерверка. Постобработка вызывается из меню |
|
|
«Rendering -> Video Post» («Визуализация -> Постобработка»). Необходимо |
|
|
применить эффект постобработки «Lens Effects Highlight»(«Подсветка»). |
|
|
Важно: чтобы при визуализации был виден результат применения постобработки, |
|
|
визуализацию нужно проводить из окна «Video Post» («Постобработка»)! |
3. |
Анимация |
Для 3D-модели НЛО использовать источники света и объекты «гизмо» с |
|
«Полет |
атмосферными эффектами «эффект огня» и «туман» соответственно («Command Panel |
|
НЛО» |
-> Create -> Helpers -> Atmospheric Apparatus» («Панель команд -> Создать -> |
|
|
Вспомогательные объекты -> Габаритный контейнер атмосферного эффекта») – |
|
|
контейнеры «Gizmo» («Гизмо»)). Создать текстуру для НЛО («Rendering -> Material |
|
|
Editor» («Визуализация -> Редактор материалов»)). |
4. |
Анимация |
Для создания огня использовать источник частиц («Command Panel -> Create -> |
|
«Горящий |
Geometry -> Particle Systems» («Панель команд -> Создать -> Геометрия -> Источники |
|
костер» |
частиц»)) и создать текстуру огня («Rendering -> Material Editor» («Визуализация -> |
|
|
Редактор материалов»)). Использование стандартного атмосферного эффекта «Огонь» |
|
|
будет оцениваться в меньшее количество баллов. |
5. |
Анимация |
Для создания морфинга использовать команду «Command Panel -> Create -> Geometry - |
|
«Морфинг» |
> Compound Objects -> Morph» («Панель команд -> Создать -> Геометрия -> |
|
|
Составные объекты -> Морфинг»). Применить не менее пяти форм. Текстуру для |
|
|
объектов («Rendering -> Material Editor» («Визуализация -> Редактор материалов»)) |
|
|
создавать лучше без рисунка, т.к. он будет искажаться при изменении формы объекта. |
|
|
Важно: для преобразования формы команда «Morph»( Морфинг») может |
|
|
использовать только объекты, содержащие одинаковое количество вершин! |
6. |
Анимация |
Для создания 3D-модели бабочки использовать сплайны, удобнее всего «Line»: |
|
«Полет |
«Command Panel -> Create -> Shapes -> Splines» («Панель команд -> Создать -> Формы |
|
бабочки» |
-> Сплайны»), а затем применить модификатор «Extrude» («Выдавливание»). |
7. |
Анимация |
Применить источник частиц «PF Source»(«Command Panel -> Create -> Geometry -> |
|
«Листопад» |
Particle Systems» («Панель команд -> Создать -> Геометрия -> Источники частиц»)). |
|
|
Для создания листа использовать примитив «Plane»(«Плоскость») на вкладке |
|
|
«Command Panel -> Create -> Geometry -> Standard Primitives» («Панель команд -> |
|
|
Создать -> Геометрия -> Стандартные примитивы»). Для придания листику |
|
|
необходимого контура, при создании текстуры листа для параметра |
|
|
«Opacity»(«Непрозрачность») нужно применить карту «Mask»(«Маска»), где в |
|
|
одноименном параметре указать черно-белый растровый файл с контуром листа(белые |
|
|
части обозначают видимую часть изображения, а черные области будут прозрачными). |
|
|
В свойствах материала поставить галочку «2-Sided» («Двусторонний») для того, чтобы |
|
|
материал накладывался на обе стороны плоскости листика. |
8. |
Анимация |
Оболочка объекта сначала должна «взорваться» и разлететься на мелкие кусочки, а |
|
«Взрыв и |
затем снова собраться в исходную форму. Это можно сделать при помощи объемного |
|
сборка |
деформатора «Bomb» («Command Panel -> Create -> Space Warps -> |
1
|
объекта» |
Geometric/Deformable» («Панель команд -> Создать -> Объемные деформаторы»)). |
9. |
Анимация |
Мячик падает и «скачет» по дороге. Для текстурирования мяча нужно преобразовать |
|
«Мячик» |
его в «Editable Poly» и назначить разным группам полигонов разные значения |
|
|
параметра «Set ID» в свитке «Polygon: Material IDs» в режиме редактирования |
|
|
полигонов. Затем в редакторе материалов («Rendering -> Material Editor» |
|
|
(«Визуализация -> Редактор материалов»)) создать материал с типом «Multi/Sub- |
|
|
Object»(«Мульти/Подобъект») и назначить его мячику, настроив необходимое |
|
|
количество текстур. |
10 |
Анимация |
Нужно создать 3D-модель торта и анимировать процесс украшения торта желейной |
|
«Украшение |
помадкой. Для анимации текучих веществ в 3ds Max применяется составной объект |
|
торта |
«BlobMesh»(«Blob-поверхности»): «Command Panel -> Create -> Geometry -> |
|
помадкой» |
Compound Objects -> BlobMesh» («Панель команд -> Создать -> Геометрия -> |
|
|
Составные объекты -> Blob-поверхности»). Объект «BlobMesh» в данном случае |
|
|
нужно назначить источнику частиц «PF Source» («Command Panel -> Create -> |
|
|
Geometry -> Particle Systems» («Панель команд -> Создать -> Геометрия -> Источники |
|
|
частиц»)). Создать текстуру для торта и для помадки («BlobMesh»). Для объекта |
|
|
«BlobMesh» можно задать текстуру с картой «Bitmap»(«Растровое изображение») для |
|
|
параметра «Diffuse»(«Цвет освещенной (прямыми лучами) части объекта»). |
11 |
Анимация |
Необходимо создать 3D-модель самолета, используя навыки полигонального |
|
«Летящий |
моделирования: применить модификатор «Edit Mesh»(«Редактировать поверхность») |
|
самолет» |
или «Edit Poly»(«Редактировать полигональную поверхность»), применить |
|
|
сглаживание поверхности, а также другие необходимые модификаторы. Создать |
|
|
текстуру для самолета и простую анимацию его полета. |
12 |
Анимация |
Анимация: кольцо должно несколько раз перевернуться в воздухе и упасть. Кольцо |
|
«Падающее |
можно смоделировать при помощи сплайнов или составного объекта «Loft»: |
|
кольцо». |
«Command Panel -> Create -> Geometry -> Compound Objects» («Панель команд -> |
|
Редактирова |
Создать -> Геометрия -> Составные объекты»). Необходимо осуществить |
|
ние кривых. |
редактирование анимации при помощи кривых: «Graph Editors -> Track View – Curve |
|
|
Editor». Для визуализации использовать камеру из вида. |
13 |
Анимация со |
Нужно смоделировать деревья и ландшафт сада; в окне «Rendering -> Environment» |
|
звуком |
задать растровую картинку неба в качестве фонового изображения для анимации. |
|
«Летний сад» |
Анимировать движение облаков: создать примитив «Plane»(«Плоскость») («Command |
|
|
Panel -> Create -> Geometry -> Standard Primitives» («Панель команд -> Создать -> |
|
|
Геометрия -> Стандартные примитивы»)) и назначить ему текстуру. Для придания |
|
|
облакам необходимого контура, при создании текстуры облаков для параметра |
|
|
«Opacity» («Непрозрачность») нужно применить карту «Mask»(«Маска»), где в |
|
|
одноименном параметре указать черно-белый растровый файл с контуром |
|
|
облака(белые части обозначают видимую часть изображения, а черные области будут |
|
|
прозрачными); для параметра «Diffuse»(«Цвет освещенной (прямыми лучами) части |
|
|
объекта») задать фото облака при помощи карты «Bitmap»(«Растровое изображение»). |
|
|
Добавление в анимацию звука осуществляется при помощи «Graph Editors -> Track |
|
|
View – Dope Sheet». |
14 |
Анимация со |
Создать 3D-модель смайлика(по типу «колобок») и анимацию, в которой смайлик |
|
звуком |
поворачивается, улыбается, подмигивает. Создать и назначить все необходимые |
|
«Смайлик» |
текстуры и добавить в анимацию звук. |
|
|
Добавление в анимацию звука осуществляется при помощи «Graph Editors -> Track |
|
|
View – Dope Sheet». |
Рекомендуемая литература:
1)Бондаренко С.В., Бондаренко М.Ю. 3ds Max 7.5. Трюки и эффекты (+ CD). – СПб.: Питер, 2006.
2)Бондаренко С.В., Бондаренко М.Ю. Видеосамоучитель 3ds Max. – СПб.: Питер, 2007.
3)Верстак В. А. 3ds Max 2008 на 100 % (+DVD). — СПб.: Питер, 2008.
4)Келли Л. Мэрдок 3ds Max. Библия пользователя
2