Airbus A350-900
3d award

Материал пламени и анимация огня

 seaman 37.5117.0 7 марта 2007 в 00:00

Часть 1 Материал пламени.

Огонь, огонь, огонь… Ничто не удовлетворит так душу 3d-шника, как прекрасно выглядящее пламя. Это первая часть урока по созданию бушующего пламени. В этом уроке Я покажу Вам как сделать материал огня.

1. Откройте редактор материалов, нажав M на клавиатуре.

2. Выберите неиспользуемый слот. Нажмите на кнопку Sample Type и выберите форму куба. Кубическая форма позволяет легче рассмотреть как будет выглядеть огонь в визуализированной сцене.

В свитке Основных параметров шейдера (Shader Basic Prameters) выберите шейдер Blinn,установитефлажок Карты поверхности (Face Map).

3. Уменьшите Уровень отражения (Specular Level)и размытость (Glossiness)до 0.

4. Откройте слот диффузии, нажмите кнопку Standard и выберите Gradient. Ваш куб станет выглядеть как переход от белого к черному с верха вниз. Нужно изменить цвета.

5. Выбираете каждый цвет сверху вниз и устанавливаете для него цвета соответственно красный, оранжевый и желтый. Устанавливаем тип градиента на Радиальный (Radial) значение шума может быть увеличено до 1, размер до 15. Число размера может быть изменено позднее и настроено для лучшего для лучшего отображения сцены. Выберите тип шума фрактальный (Fractal).

6. Вернемся к основному материалу и скопируем карту из слота диффузии в слот прозрачности (Opacity).

7. Выделите материал прозрачности и измените три цвета на черный, серый и белый. Нажмите на кнопку Gradient и измените ее на Маску (Mask). Сохраните старую карту как подматериал.

8.Можете поиграть с настройками карты Gradient из карты маски, изменив установки шума для лучшего качества огня.

Материал огня создан. Следующий шаг – применение его.

Часть 2 Анимация огня.

Продолжим там где закончили урок «Материал огня». Наиболее интересная часть – создание материала, который может быть использован для создания иллюзии огня, и при этом он управляемый. Если вам хочется иметь огненный шар и огонь, стекающий с ребер, это возможно. Если Вам нравится огонь, проходящий через трубу или с силой ударяющийся о стенуи затем отскакивающий это тоже возможно. На материал, примененный к Массиву частиц (PArray) может воздействовать силы соответствующие любому пространственному исказителю и т.о. могут изгибаться в вашей сцене.

Если Вы повторили предыдущую часть урока (Материал огня) тогда Вы имеете файл, содержащий материал огня. Вы можете подумать, что возникла проблема: «как использовать материал в другом проекте не повторяя всего заново?» Это важный вопрос и мы ответим на него в следующей секции.

1. Откройте файл, который Вы создали в предыдущем уроке.

2. Нажмите M на клавиатуре для перехода в Редактор материалов.

3. Выберите материал огня и нажмите кнопку Поместить в библиотеку (Put To Library) . Вас спросят ввести имя, например "Fire Material" (материал огня).

4. Если Вы захотите использовать этот материал в любом другом проекте, нажмите кнопку Взять материал (Get Material) . Отметьте флажок Библиотеки материалов (Mtl Library) уже настроенные материалы.

5. Свиток настроек системы частиц Массив частиц (PArray) довольно сложный, и Вы можете захотеть поиграть с некоторыми установками не упомянутыми здесь. Однако далее будет упомянуто то, что необходимо для получения более реалистичного огня.

6. Нажмите кнопку PArray в закладке Системы частиц Particle Systems.

В 8-ом Максе панель Create > Geometry > Particle System > Parray

БВА

7. Нарисуйте в окне массив, представляемый боксом с тремя пирамидами. Этот бокс только указатель места заполнения. На самом деле он не делает ничего и сам не может быть визуализирован. Он просто говорит, что PArray существует в сцене.

8. Для активации PArray перейдите в панель модификации.

9. В свитке Основных параметров (BASIC PARAMETERS):

Нажмите кнопку Взять объект (Pick Object) и выберите объект, на который наложен материал огня.

Автор об этом ни слова не говорит, но понятно, что нужно создать сферу, и назначить ему материал огня.

БВА

10. В свитке Генерации частиц (PARTICLE GENERATION):

Устанавливаете диапазон (rate) ниже, если вы имеете большой размер частиц. Приведенный пример имеет диапазон 3, а размер каждой частицы 12.

Скорость (Speed) уменьшите почти до нуля. Ветер может быть добавлен позднее для управления скоростью и направлением.

Синхронизация частиц (Particle Timing) изменяется для установки начала и окончания огня.

Время жизни частиц (Life) по умолчанию 30 чересчур велико. Установите его, например на 12.

В области Размера частиц (Particle Size)установки Роста (Grow For) и Затухания (Fade For) очень важны. Огонь имеет причудливое затухание. Сделаем очень короткое время, такое как 2 или 3 для каждого, что создаст более реалистичный эффект.

11. В свитке Типа частиц (PARTICLE TYPE):

Используем стандартные частицы (Standard Particles) иГрани (Facing). Область Взять материал из (Get Material From)оставим по умолчанию. Материал огня перетащим из редактора материалов на иконку PArray в окне просмотра.

12. В свитке Поворотов и соударений (ROTATION and COLLISION)

Этот последний свиток тоже очень важный т.к. легкое вращение создаст немного движения и мерцания в огне. Установим время вращения (spin time) очень коротким - 1.

Управление осями поворота (Spin Axis Controls)выберем для одной оси –это позволит материалу поворачиваться к камере или визуализируемому виду.

13. Хотя Вы уже способны увидеть ваш огонь создаваемый вокруг объекта, точки излучения частиц возможно сделать случайными. Следующая секция поможет вам управлять частицами.

14. Ветер (Wind Spacewarp) Он может быть использован для управления направлением и движением частиц. Поместите его под частицы, и он будет толкать их вверх, придавая вид языков пламени. Будьте осторожны. Слишком большая сила разорвет эти языки. Для решения проблемы может помочь увеличение размера и числа частиц.

15. Гравитация (Gravity Spacewarp) Она может быть использована для создания эффекта «стекания». Огонь может быть в котле или трубе, а сила сливает его на пол. Это может быть полезно для имитации расплавленного камня или горящего металла.

16. Сдерживание (Containment) Частицы стремятся пройти через большинство объектов, так что необходимо защищать их.

Для завершения используйте UOmniFlect. Это универсальный отражатель , предоставляющий больше опций, чем оригинальный UDeflector. Этот пространственный исказитель позволяет Вам использовать другой объект как отражатель частиц. Он может быть статическим, анимированным, или даже с примененным модификатором искажения (morphing) или других трансформаций во времени. (Почитайте в справочнике по 3DSMax).

Перевод Беляев Валерий ака seaman

Комментарии (Всего: 12)

Online|Offline Firroman 9.0 9.3 7 марта 2007 в 08:54 #0

Аватар Firroman
Стандартными средствами получить пламя такого качества - респект!!!

Online|Offline alf 31.0 19.7 8 марта 2007 в 20:42 #0

Аватар alf
Урок хороший,но для полноценной сцены(например мульт) этот огонь не очень подойдет(разве что на самый дальний план),а вот для игрушки это само то!Респект тебе!

Online|Offline mishgan 0.0 1.1 8 марта 2007 в 20:43 #0

Аватар mishgan
прикольно...

Online|Offline Moonspill 0.0 0.0 17 апреля 2007 в 10:41 #0

Аватар Moonspill
Эм на заднем плане за пламенем видна тень от частиц видимо ..Его надо в пропертиз исключить из рендера ,я пологаю.

Online|Offline alexey561 0.0 0.0 3 июня 2007 в 02:00 #0

Аватар alexey561
зачем так мучаться если есть афтобёрн, феникс и еще дахрена чего

Online|Offline lookid 0.0 1.0 4 сентября 2008 в 21:18 #0

Аватар lookid
Сорри, но буду обьективен. Это - блевотина из Постал 2. (Огонь реально похож на левотину)

Online|Offline GoD 0.0 0.0 20 апреля 2009 в 20:07 #0

Аватар GoD
Спасиб!
Интересно скока спосбов в 3д максе создать огонь...)))))

Online|Offline kama 0.0 0.0 16 июня 2009 в 14:57 #0

Аватар kama
Здравствуйте! Я в 3ds maxe хочу научиться работать с частицами. Но, а партикл системах ничего не знаю. У кого найдется видео урок Particle System. За ранее спасибо!

Online|Offline fatimaandaltair 0.0 0.0 12 июля 2010 в 18:43 #0

Аватар fatimaandaltair
здравствуйте ! у меня мах2011 немогу найти Wind Spacewarp,Gravity Spacewarp,Containment. Подскажете?

Online|Offline roma1234 0.0 0.0 15 июля 2010 в 19:27 #0

Аватар roma1234
неполучилось(

Online|Offline roma1234 0.0 0.0 25 июля 2010 в 18:57 #0

Аватар roma1234
неполучается найти партикл системс(

Online|Offline ukaster 0.0 0.0 26 июля 2010 в 01:14 #0

Аватар ukaster
Спасибо за урок
единственное, не удаётся получить вид языков пламени..не могу понятькак там так установить ветер ,чтобы добиться желаемого эффекта, а то у меня получается огонь вид сверху какой-то=)
Что бы оставить комментарий вам необходимо войти или зарегистрироваться!

Советуем почитать

Создание реалистичного дыма

Урок по созданию красивого и реалистичного дыма. Метод очень простой, но действенный.

Комментарии 7 Рейтинг 1 Просмотры 60 252 Автор: diablo_ 2 апреля 2006 в 00:00

Моделирование Ford GT. Часть 2

Продолжение урока по моделированию Ford GT в 3ds max от Aleksandr1. В этой части рассказываются все остальные этапы, которые идут после моделирования. А именно, как вписывать 3D модель в фотографию, настройка освещения, текстурирование и рендеринг.

Комментарии 14 Рейтинг 30 Просмотры 76 541 Автор: Aleksandr1 21 апреля 2011 в 20:36

Создание материала алмаза

Создание материала алмаза с применением плагина Diffractor.

Комментарии 5 Рейтинг 0 Просмотры 29 331 Автор: diablo_ 19 января 2006 в 00:00

Огненный шар

Урок, по созданию огненного шара (метеорита), с использованием Afterburn. Урок, подробный и очень красивый результат. Но он не из простых.

Комментарии 21 Рейтинг 2 Просмотры 49 256 Автор: diablo_ 12 сентября 2006 в 00:00

Создание живого текста

Создание динамического текста.

Комментарии 2 Рейтинг 0 Просмотры 17 613 Автор: diablo_ 19 января 2006 в 00:00

3D моделиприслатьещё

Форумещё

Блогиещё

Популярные урокиещё

Реклама

3dmir.ru - Вся компьютерная графика
      www.megastock.ru