Check Out This Godot Smoke VFX With Fake Depth
You can purchase Binbun's Godot 4.x asset pack with deep customizations and style options.
This smoke effect, created by Binbun, is actually just billboards. What gives it a 3D look are the normals. "The smoke shader basically calculates 'spherical' normals, and uses them and a normal map from the noise used in the smoke," explained the developer.
Of course, many games use this technique, since true volumetric smoke is very expensive to render, but this comparison still looks cool side by side, and you can also purchase the VFX.
The main features include customizable shading that lets you switch from flat to smooth to hard shadows, and a single slider to adjust smoke density. You can change the edges between smooth, dithered, or hard-cut for different looks, and use proximity fade to blend the effect with the surrounding geometry. Colors and speed can be swapped and adjusted easily, while performance can be optimized by lowering resolutions, disabling shadows, or changing the emission amount. All of this is configurable directly in the editor through one Smoke Controller script.
If you use this pack, Binbun would love to see your project. You're invited to leave a link in the comments, and they'll pin your project to their page.
Get Godot Smoke VFX here and check out BUKKBEEK's stylized VFX pack for Godot.
Also, subscribe to our Newsletter and join our 80 Level Talent platform, follow us on Twitter, LinkedIn, Telegram, and Instagram, where we share breakdowns, the latest news, awesome artworks, and more.