Сигаретний дим у 3ds max

Arild Wiro Anfinnsen, пров. Вадим Кипаренко
Digital Light

Досить часто при створенні реалістичною 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 – може це вирішить проблему.

Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*