Wednesday, February 19th, 2014 Posted by Jim Thacker

Video: volume explosions in Unreal Engine 4

Epic Games has posted the latest in its series of videos showing off the capabilities of Unreal Engine 4: this time, looking at how the volumetric explosion in its Infiltrator tech demo was created.

From FumeFX to in-game effect
The workflow is actually fairly involved: the explosion was originally simulated in 3ds Max using FumeFX, and the geometry imported into Unreal Engine 4 via the FBX format.

The explosion is also rendered inside 3ds Max as a series of 2D cross-sections.

The resulting renders are then used within Unreal Engine 4 as textures, with Unreal automatically interpolating between them to recreate the missing parts of the original texture volume.

To reduce the processor hit, instead of raytracing the explosion, the animated textures are used to drive the colour values of a static GPU particle cloud, creating the illusion that the explosion is passing through it.

Phew. Still, as the video observes, it’s a more realistic alternative to sprite-based effects.

Watch previous videos from the Inside Unreal series on Epic Games’ website