Epic Games recently released the cinematic launch trailer for its highly anticipated action building videogame, Fortnite. The three-minute trailer features a detailed cityscape, complex characters and explosive visual effects—over 130 individual shots—and was entirely assembled, lit, color corrected and rendered in Unreal Engine. A detailed look at the making of this trailer will be presented at the Unreal Engine User Group during Siggraph in downtown Los Angeles at 4:30PM on July 31, 2017; more information and free registration is available online.
“Making changes in Unreal Engine in real time gives artists a massive creativity boost,” explained Marc Petit, General Manager, Unreal Engine Enterprise at Epic Games. “Interactivity is a transformative breakthrough for production, raising the quality of work through faster iteration and accelerated turnaround. Plus, Unreal reduces hard costs by cutting the render farm out of the equation.”
The trailer, “A Hard Day’s Nite,” introduces Fortnite’s heroes as they sneak into an abandoned burger joint to scavenge for loot, and discover an innocent mother and young daughter hiding out from monsters. The heroes fortify the crumbling structure as a mob of monsters begins to claw through the windows, and an epic battle ensues. Everyone gets into the supercharged action – and just as the coast clears, a new bigger mega monster comes in; thanks to crafty teamwork, the heroes still manage to save the day.
What makes this project unique is that while development simulated a traditional production pipeline in many ways, the entire trailer was lit, constructed and rendered in Unreal Engine to enable a truly real-time experience. Once the models, rigging and animation assets were in Unreal, scenes were lit in real time at full resolution as VFX and particle systems were added. Everything was integrated through Sequencer, Unreal’s native, non-linear cinematic editor.
The making of the Fortnite trailer leveraged the full range of the latest advanced content creation features available in Unreal Engine 4.16:
- Flexible scene assembly, control for lighting, and set dressing using Sequencer empowered multiple artists to work simultaneously across departments while maintaining data synchronization. This process enabled a flexible, creative canvas where every artist could review and revise their work in the engine.
- Improved facial expression control was made possible with Alembic caching, bolstering the effort to bring animated feature level performance to the Fortnite cast of characters.
- Having the ability to achieve dynamic lighting and color correction in real time helped Fortnite’s creative team take a more filmic approach, shaping light and shadow in a way that more closely mimics traditional cinematography.
- Real-time volumetric rendering brought many visual effects and post-processing enhancements directly into the engine: 3D voxel volumetric fog, ray marching shaders for rendering clouds, fluid simulations, FFT Bloom (Fast Fourier Transforms to create more realistic ‘blooms’ of light, sheen or glow) and more.
“While we’re clearly not going for photorealism in this piece, we did want to breathe more life and believability into the characters. By doing real time deformations in Unreal Engine, we had more control over facial expressions and could fine tune those performances interactively by utilizing Alembic caching,” Michael Gay, Director of Cinematic Production, Epic Games concluded.
A gameplay trailer of Fortnite illustrates how players band together to build, scavenge and loot extravagant forts, weapons and traps, battling strange monsters and defending allies along the way. The game, currently in beta, will be available in early access on July 25 for PlayStation®4, PlayStation®4 Pro, Xbox One, PC and Mac.
Register for the Unreal Engine User Group on July 31 in Los Angeles:
ABOUT UNREAL ENGINE
Unreal Engine is a high-performance software development suite, created by Epic Games, that brings real-time, high-fidelity fully interactive experiences to PC, console, mobile, augmented reality (AR) and virtual reality (VR) platforms. Used by many of the world's leading entertainment software developers and publishers, Unreal Engine is also an integral part of many enterprise sectors. The Unreal Engine enterprise team supports and nurtures vertical markets that make use of real-time technology within their processes and workflows. Industries such as automotive, architecture, film, science, aerospace, marketing and education all use Unreal Engine real-time technology to create immersive user experiences. Unreal Engine is freely available at unrealengine.com. Follow @UnrealEngine on Twitter for updates.