The Bearded Ladies studio has achieved a technical milestone in Miasma Chronicles by representing an alien substance that not only floats in the air but actively deforms the scenario. Using Unreal Engine 4, the team combined massive particle systems with real-time displacement shaders to create the Miasma, an element that acts as a viscous and corrosive fluid on the static geometry of the post-apocalyptic world. 🎮
Workflow: Maya, Substance Painter, and procedural deformation 🔧
The process begins in Maya, where environment assets are modeled with a topology that allows vertex deformation. Subsequently, in Substance Painter, mask maps are generated indicating which areas of the model will react to contact with the Miasma. These textures are exported to Unreal Engine 4, where a master material uses a World Position Offset node to displace vertices in real time. The key lies in the particle system: each Miasma particle emits a collision event that activates a parameter in the shader, causing the ground to swell, crack, or dissolve locally. The result is a dynamic interaction where the static environment becomes a reactive canvas.
The challenge of the Miasma: between illusion and optimization ⚡
The biggest technical challenge was balancing particle density with performance. Each Miasma particle not only requires a collision calculation but must also update the deformation state of the affected vertices. The solution came from a particle pooling system and a shader that only processes displacement within a limited radius around the player. This approach demonstrates that, to achieve convincing visual effects in VFX, the key lies not only in raw power but in the intelligence of technical design that prioritizes interactivity over global simulation.
How does the team at The Bearded Ladies achieve that the particle simulation in Miasma Chronicles dynamically interacts with the world geometry in Unreal Engine 4 without compromising real-time performance
(PS: VFX are like magic: when they work, no one asks how; when they fail, everyone sees it.)