No Image

Регистрация






Забыли пароль?
Ещё не зарегистрированы? Регистрация
No Image
Распыляем чайник в 3ds Max с плагином FumeFX и рендером Krakatao
Рейтинг: / 0
ХудшаяЛучшая 
Автор Administrator   

 

Распыляем чайник в 3ds Max с плагином FumeFX и рендером Krakatao

 

 

Данный пример по работе с частицами написан по мотивам уроков Алана Маккея. Если у вас нет опыта работы с PF, то лучше начать с других примеров, которые можно найти на сайте.

Здесь мы сделаем несколько манипуляций с частицами, при этом будем использовать плагин FumeFX и рендер Krakatao. Скачать их можно здесь (зарегистрироваться на сайте):

Скачать плагин FumeFX

Скачать рендер Krakatao

 Столкнувшись с рендером Krakatao, я понял, что это то что нам нужно. Кто сталкивался в работе с частицами, знает как начинает виснуть компьютер, если мы увеличиваем кол-во частиц при стандартном рендере, с Krakatao таких проблем не возникает, можно задавать семизначные цифры для частиц (в данном примере, в конце я установил число 500000 (можно больше) и визуализация 100 кадров анимации заняла около 8 мин.). Это первое преимущество, которое впечатлило и думаю не последнее, будем посмотреть. 

1) Создадим примитив Teapot. И присвоим ему какой-либо материал. В данном случае усложнять не надо и достаточно установить какой-либо цвет на Diffuse.

материал для teapot рис.1

2) Откроем редактор частиц (Particle View) и создадим стандартную систему частиц PF Source. В событиях заменим Position Icon на Position Object , добавим Material Static. 

pf source рис.2

 

Для Birth01: Emit Start = Emit Stop = 0 , кол-во частиц пока не ставим большое Amount = 10000

 birth рис.3

 

Для Position Object01 добавляем объект Teapot01

 position object рис.4

 

Для Material Static01 (материал частиц) из библиотеки материалов (М) добавим материал, который мы создали для чайника.

material static рис.5

 

Для Display01 установим Type - Dots.

3) В любом окне создадим силу Wind . Тип установим Spherical. Настройки любые. 

wind рис.6

 

4) В окне Particle View к первому событию добавим оператор Age Test и создадим второе событие, куда войдут операторы Force, Material Static и Display. Свяжем Age Test с Event02.

Для Force01 добавим созданный ветер Wind01, Material Static02 тот же что и в первом событии, Display02 : type - Dots. 

 event2 рис.7

Поэкспериментируйте с настройками Wind01 , чтобы проследить за резкими изменениями в направлении потока частиц, распространения частиц по сцене. Можно получить интересные визуальные эффекты. Для того чтобы частицы были видимы в стандартном рендере, необходимо добавить в Event01 оператор Shape , задать форму и размер частиц (в рендере Krakatao, который мы будем использовать позже, этот оператор не требуется). Да, видимость самого объекта Teapot01 теперь можно отключить (правая кнопка мыши ,Hide Selection).

shape рис.8

 

 рендер1 рис.9

рендер2 рис.10

 

Все это было в качестве разминки, теперь переходим к делу. Попробуем связать частицы PF Source с объектами FumeFX, заставить их двигаться также как объект FumeFX (а именно Smoke) и далее сделаем визуализацию в рендере Krakatao.

5) Сделаем копию PF Source01 и Event01 (удерживая Shift, перетащим вправо). Сами эти события (и Event02) можно удалить или отключить (нажать на иконку лампочки), так мы их выключим из работы и будем работать со следующим комплектом.

 создаем новый поток частиц рис.11

 

6) В окнах проекции создадим контейнер FumeFX (размеры W:L:H = 150, 120, 160)

контейнер FumeFX рис.12

7) Создадим помощника Simple Src (закладка Helpers), разместим его внутри чайника и развернем его стрелкой в сторону верхнего противоположного угла.

siple src01 рис.13

8) Создадим для этого объекта серию ключей на панели анимации, для Smoke , будем изменять значение Amount. Для 0 и 20-ого кадра Amount=0, для 25-ого Amount = 3, для 35 и 45-ого Amount = 5 , для 55-ого Amount = 0. Дым будет появляться на 25-ом кадре и исчезать на 55-ом.

 ключи анимации рис.14

9) Откроем рабочее окно плагина FumeFX UI, в закладке Obj/Src добавим объект FFX Simle Src01.

 fumefx ui рис.15

10) В закладке Generation оставляем все без изменений, только указываем папку, куда будут сохраняться файлы плагина.

 generation рис.16

 11) В закладке Simulation снимем галочку в поле Fuel, пламя нам не нужно, будет только дым. Устанавливаем настройки по своему усмотрению, либо как на рис.17

simulation рис.17

12) В закладке Render я ничего не изменял. Далее откроем окно Open Preview Window и нажмем Start Default Simulation. Делаем симуляцию, если что-то не устраивает изменяем настройки в закладке Sim.

start simulation  рис.18

13) Откроем окно Particle View и из нижнего поля добавим оператор FumeFX Follow. В настройки оператора добавим контейнер FumeFX01. Теперь наши частицы будут совершать тоже движение что и объект плагина FumeFX  - дым.

fume fallow рис.19

14) Откроем окно рендера и переключимся на рендер Krakatao. Чтобы частицы были видны после визуализации создадим источник света, а именно Target Spot, направив его на объект. Да, теперь можно увеличить число частиц для Birth02 в окне Particle View, ну скажем - 100000 и визуализируем какой-либо промежуточный кадр.

рендер Krakatao рис.20

источник света рис.21

рендер кадра рис.22

 

15) На этом пока можно было и закончить, но рассмотрим действие еще одного оператора. Откроем окно Particle View. Сделаем копию PF Source с которым мы работали ранее, предыдущее отключим. В новом событии заменим оператор FumeFX Fallow на FumeFX Test. Для FumeFX Test добавим контейнер FumeFX01. Кол-во частиц для Birth03 установим 500000. ДляFumeFX Test01 поставим галочку на Vorticity (движение частиц будет более  завихренное и чайник будет распылятся более последовательно).

fumefx test рис.23

vorticity рис.24

15) Создадим новое событие и свяжем его с FumeFX Test01. В это событие включим операторы Material Static (материал тот же что мы создали в начале урока), Display (Dots), FumeFX Fallow (pick object FumeFX01) и включим оператор Force. В любом окне проекции создадим силу Drag (Space Warps). Добавим ее в оператор Force02.

 drag01 рис.25

Сделаем визуализацию какого-либо кадра

render

Сделать визуализацию ролика (100 кадров) также не составит труда, около 10 мин.

Многочисленные настройки рендера Krakatao будем рассматривать в следующих примерах. Вот пока и все! Удачи всем!

 

Смотреть ролик

В категорию

На главную

 


Просмотров: 173

Ваш коментарий будет первым

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

 
« Пред.   След. »
No Image
No Image No Image No Image

Реклама

Экспорт новостей

Компьютерная графика

Счетчик

Система авторегистрации в каталогах, статьи про раскрутку сайтов, web дизайн, flash, photoshop, хостинг, рассылки; форум, баннерная сеть, каталог сайтов, услуги продвижения и рекламы сайтов
LiveRSS: Каталог русскоязычных RSS-каналов Поиск в RSS новостях и блогах
Участник ePochta Blog Rating
No Image
© 2012 3d-area.ru
All rights reserved
No Image