Ten projekt pokazuje kompletny sposób tworzenia realistycznego efektu „vape smoky puff” w Blenderze – czyli charakterystycznego, gęstego, wyrazistego obłoku dymu, który potrafi przyjąć praktycznie dowolny kształt. Całość opiera się na połączeniu Domain Volume, emitera z particle systemem, customowego shadera volumetrycznego oraz finalnej obróbki w Compositorze. To wszystko razem tworzy efekt dymu, który wygląda jak prawdziwy, reaguje na siły otoczenia i zachowuje elastyczność potrzebną przy animacji dowolnych kształtów.
Podstawą symulacji jest klasyczna domena typu Gas, w której pracuje solver dymu. Emiterem jest prosty obiekt – zwykle circle lub dowolna siatka – który wraz z particle systemem umożliwia precyzyjne kontrolowanie kierunku i gęstości wypuszczanego dymu. Każda cząstka działa jak miniaturowe źródło — po krótkiej emisji powstaje charakterystyczny „puff”, który można łatwo kształtować. Dodatkowe siły Wind oraz Turbulence nadają obłokom naturalny ruch, dzięki czemu dym łagodnie się skręca, rozciąga i pęka dokładnie tak, jak w rzeczywistości. Ten efekt doskonale sprawdza się w animacjach typu „dymowe kółka” lub przy symulacji pary z ust, papierosa czy e-papierosa.
Kluczowym elementem całego projektu jest autorski shader volumetryczny. Zamiast zwykłego Principled Volume używamy rozbudowanej sieci node’ów opartych na Volume Info (Density), Texture Coordinates i proceduralnych Noise maskach, które pozwalają tworzyć wyraziste, kontrastowe struktury wewnątrz dymu. Dzięki temu obłok nie jest płaską chmurą, tylko żyje wewnątrz – ma „filamenty”, gęste pasma, delikatne zawirowania i głębię, która reaguje na światło. Shader jest w pełni proceduralny, więc niezależnie od kształtu emitera, dym formuje się zgodnie z ruchem symulacji, zachowując realistyczny rozkład gęstości.
Końcowy etap projektu to Compositor, gdzie dodawane są lekkie poprawki kontrastu, glow oraz subtelna dyfuzja, które wzmacniają efekt światła przechodzącego przez dym. Połączenie tych wszystkich etapów daje materiał, który wygląda jak nagrany kamerą, a jednocześnie daje pełną kontrolę nad kształtem, ruchem oraz intensywnością obłoku. Całość działa zarówno z animacjami, jak i z nieruchomymi „smoke shapes”.
Ten setup można wykorzystać do wizualizacji dymu z papierosa, e-papierosa, mgły, pary wodnej, efektów magicznych, a nawet dymowych liter i logotypów. Działa świetnie w animacjach slow motion i umożliwia tworzenie rozbudowanych sekwencji dymnych w krótkim czasie.
Pobierz .blend »
YouTube DEMO »