| Урок: "Анимация флага в 3dsmax" [сообщение #782285] |
Сбт, 16 Июнь 2007 16:22  |
Lucky_Luck
 Сообщений: 273 Зарегистрирован: Июнь 2005 Географическое положение: Дубай, ОАЭ
|
Постоялец |
От: *chebnet.com
|
|
Перевожу рефренс к максу:
Создание флага и его анимации в 3D Studio MAX.
Данный урок - просто краткий обзор к модификатору ткани (Cloth).
Создание флага.
Флаг сделаем из сплайна "Rectangle" (прямоугольник):
1. Создайте в сцене цилиндр (cylinder) (держалку самого флага) и прямоугольную форму (rectangle).
Цилиндр назовите "FlagPole", а будущий флаг - "Flag".
Поставьте их так как показано на рисунке 01.
| Рис. 01
2. Выделите флаг и примените к нему модификатор "Garment Maker" (Modifiers > Cloth > Garment Maker)
| Рис. 02
В результате в стёке модификаторов появился модификатор Garment Maker.
| Рис. 03
Теперь флаг стал трёхмерным объектом.
Превращение 2d сплайна в 3d mesh вы можете использовать для создания тканей.
Сейчас края у флага округлённые - это потому что сплайн был некорректно создан.
3. Удалите модификатор Garment Maker.
Сплайн вернётся к своему прежнему состоянию - превратится 2d фигуру.
4. Сконвертируйте сплайн в Editable Spline (Convert to: > Convert to Editable spline).
Выделите все вершины (Crtl + A).
5. В свитке Geometry активируйте кнопку Break .
| Рис. 04
Это сделает вершины независимыми друг от друга, и в результате,
когда мы применим модификатор Garment Maker у нас будут острые края.
6. Отключите уровень Sub-object вершин и примените модификатор Garment Maker.
| Рис. 05
Вопщем флаг мы создали, теперь настраиваем модификатор ткани:
1. Примените к флагу модификатор Cloth (ткань). (Modifiers > Cloth > Cloth)
2. В свитке "Object" щёлкните на кнопке "Object Properties" (Настройки объекта).
| Рис. 06
Откроется окно "Object Properties":
| Рис. 07
Первое что мы сделаем - включим палку (цилиндр, который мы называли "FlagPole") в просчёт анимации ткани:
3. В окне "Object Properties" щёлкни по кнопке "Add Objects..." (добавить объекты) и в появившемся окне выбери "Flagpole".
Следующим шагом будет настройка двух объектов - флага и палки,т.е. будем выбирать что при просчёте будет "палкой", а что "флагом" 
4. В левой колонке выберите "Flag" и справа поставьте переключатель (radio button) с "Inative" на "Cloth".
Это сделает флаг тряпкой =)
5. Теперь в левой колонке выделите "Flagpole" и справа внизу поставьте переключатель на "Collision Object".
Это сделает палку при просчёте анимации твёрдым объектом .
6. Щёлкните по кнопке "Ok", чтобы применить новые настройки.
Создание анимации:
В свитке "Object" щёлкните по кнопке "Simulate". Просчитайте анимацию на несколько кадров.
После 35 кадра щёлкните "Esc" на клавиатуре, чтобы остановить просчёт.
Флаг падает, потому что он не присоединён к палке.
Чтобы присоединить необходимо на уровне под-объектов создать группу вершин, присоединённую к палке.
Присоединение флага к палке:
1. Войдите на уровень под-объектов "Group" (при выделенном флаге щёлкните правой кнопкой мыши в видовом окне перспективы и в выпадающем меню выберите "Group").
Вершины флага станут видимыми.
2. На виде спереди (front | возможно у вас это другой вид), выберите ближайший к палке столбик вершин. См. рисунок 08.
| Рис. 08
3. На панели инструментов, в свитке "Group" щёлкните по кнопке "Make Group".
Откроется окно "Make Group". Введите имя новой группы - "FlagPoleSelection".
Щёлкните "Ok", чтобы создать группу.
Сейчас мы создали группу, теперь её надо присоединить к палке.
4. На панели инструментов, в свитке "Group" щёлкните по кнопке "SimNode" и затем щёлкните на палке (FlagPole).
Можно использовать окно выбора объектов по именам (hotkey "H").
5. Щёлкните правой кнопкой мыши в видовом окне и в выпадающем меню выберите "Top level".
Так вы выйдите из режима под-объектов.
Настройка и создание анимации:
1. В свитке "Object" щёлкните по кнопке "Simulate".
Флаг падает, но он зацеплен за палку. Это выглядит не очень естественно.
Это из-за размера ткани. Если вы поставите метрическую систему макса на метры и измерите флаг, он будет довольно большим.
Теперь необходимо подправить некоторые свойства ткани для флага так, чтобы это выглядело более реалистично.
2. Щёлкните по кнопке "Object Properties" и в левой колонке выберите "Flag".
3. Счётчик "Shear" сделайте равным "350.0".
4. Измените счётчик "U Bend" на "50.0".
5. Щёлкните "Ok", чтобы применить новые настройки.
6. Щёлкните по кнопке "Erase Simulation", чтобы стереть прежнюю анимацию.
7. Щёлкните по кнопке "Simulate".
Добавление ветра:
Чтобы анимация была более реалистична, мы добавим в просчёт анимации ветер.
1. На виде слева (left) создайте объект "Wind" (Ветер) (Create > SpaceWarps > Forces > Wind).
2. Поверните ветер в направлении к флагу и поставьте его как показано на рисунке ниже.
| Рис. 09
3. При выделенном ветре, раскройте свиток модификатров "Modifiers". Измените значение "Strength" на "10.0".
Следующим шагом будет добавление ветра в симуляцию ткани.
4. Выберите флаг и в свитке "Object" щёлкните по кнопке "Cloth Forces" (Силы действующие на ткань). Это откроет окно "Forces"
5. В левой колонке выберите "Wind01" и щелкните на кнопку "Вправо" , чтобы включить ветер в просчёт.
| Рис. 10
6. Щёлкните по кнопке "Ok".
7. Сотрите прежнюю анимацию, нажав на кнопку "Erase Simulation", и затем щёлкните "Simulate" для просчёта окончательной анимации.
Изменяя настройки ветра и ткани вы можете управлять анимацией.
-
Вложение: 01.jpg
(Размер: 65.86KB, Загружено 658 раз)
-
Вложение: 02.jpg
(Размер: 24.56KB, Загружено 651 раз)
-
Вложение: 03.jpg
(Размер: 28.53KB, Загружено 652 раза)
-
Вложение: 04.jpg
(Размер: 17.68KB, Загружено 640 раз)
-
Вложение: 05.jpg
(Размер: 28.44KB, Загружено 646 раз)
-
Вложение: 06.jpg
(Размер: 4.69KB, Загружено 656 раз)
-
Вложение: 07.jpg
(Размер: 55.61KB, Загружено 652 раза)
-
Вложение: 08.jpg
(Размер: 61.66KB, Загружено 650 раз)
-
Вложение: 09.jpg
(Размер: 42.89KB, Загружено 651 раз)
-
Вложение: 10.jpg
(Размер: 16.65KB, Загружено 640 раз)
[Обновления: Вск, 17 Июнь 2007 14:56] Известить модератора
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|