Среда, 24.04.2024, 05:54
Нереальное реально
Приветствую Вас Гость | RSS
Главная страница | Регистрация | Вход
Меню сайта

Категории каталога
Для сценаристов и руководителей [2]
Статьи подобранные специально для данных категорий людей
3D Max для начинающих [3]
Основы работы в 3DsMax.

Начало » Статьи » Создание игр » 3D Max для начинающих

Сигаретный дым в 3ds max
Довольно часто при создании реалистичной 3д сцены приходится сталкиваться с проблемой создания реалистичного дыма – например сигаретного. В этом уроке мы попытаемся решить эту проблему.

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

Смею предположить, что сигаретный дым на картинке практически не отличим от настоящего. Вся сцена была выполнена с помощью RhinoCeros и 3D Max без применения плагинов.

Итак, давайте разберемся, как же выполнен дым на этой картинке. Весь дым, это не что иное, как геометрическая фигура, выполненная из двух извивающихся кривых в Rhino. Достаточно легко сделать подобную геометрическую фигуру, необходимо только помнить, что при ее моделировании надо следить, чтобы плоскость не пересекала саму себя, т.к. это приведет к появлению резких границ в дыме при финальном рендеринге. Rhino и Max при создании NURBS генерируют собственные UV координаты, что существенно облегчает текстурирование.

Для создания реалистичного сигаретного дыма нам потребуется правильно текстурировать полученную фигуру. Для этого сделаем две текстурные карты.

Карту diffuse можно получить распылив белый, голубой и темно-голубой цвета в одном направлении, затем применить Motion Blur – вы можете добиться таких же результатов и другими, более удобными для вас способами. Вторая карта – opacity, это черно-белый вариант первой карты, слегка более контрастированная и с затемненными краями, для обеспечения мягких переходов.

Осталось применить эти текстуры к нашему дыму. Для этого создадим материал со следующими параметрами:

blue ambient color (RGB: 18 / 130 / 255)
filter = 130
shinyness = 0
sh.strength = 0
self illumination = 70 (значение этого параметра зависит от общей освещенности сцены)

затем добавим diffuse map. Дальше поработаем над прозрачностью – я использовал mix material с черным цветом в одном слоте и нашей картой прозрачности в другом, в качестве filter я использовал falloff material, пользуясь настройками этого материала можно добиться максимального сходства с настоящим дымом.

Как вы видите, нет ничего сложного в создании сигаретного дыма – ни Particles, ни Volume Apparatus ни эффекты Video Post не были использованы - весь дым, это чистая геометрия. Разумеется этого существенно осложняет его анимацию, но при желании вы можете поэкспериментировать с ripple space warp – может это решит проблему.

Другие материалы по теме
Категория: 3D Max для начинающих | Добавил: DaeMooN(old) (16.04.2007) | Автор: Скрыто
Просмотров: 2818 | Комментарии: 6 | Рейтинг: 0.0

Всего комментариев: 5
5 sctas  
0
да,оч полезная статья,много раз приходилось делать дым,было много проблем

4 DartSidius  
0
там автор написан, тормоз.......
а вообще, если вы знаете кто автор (если ето не мы) - просто напишите, нам не жалко его имя поставить

3 саша  
0
нормальные люди если берут чужую статью то указывают ссылку на автора. А ты просто чужое и выдал за свое.

2 Борис  
0
Прикольно, но можно было бы и поподробнее

1 kar  
0
Спасибо!

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа

Поиск по каталогу

Друзья сайта

Статистика

Copyright VsReality © 2007 Хостинг от uCoz