Unreal Engine 5.4 is Now Available With Improvements to Nanite, AI and Machine Learning, TSR, and More (2024)

Unreal Engine 5.4 is here, and it’s packed with new features and improvements to performance, visual fidelity, and productivity that will benefit game developers and creators across industries. With this release, we’re delivering the toolsets we’ve been using internally to build and ship Fortnite Chapter 5, Rocket Racing, Fortnite Festival, and LEGO Fortnite. Here are some of the highlights.

Animation
Character rigging and animation authoring
This release sees substantial updates to Unreal Engine’s built-in animation toolset, enabling you to quickly, easily, and enjoyably rig characters and author animation directly in engine, without the frustrating and time-consuming need to round trip to external applications. With an Experimental new Modular Control Rig feature, you can build animation rigs from understandable modular parts instead of complex granular graphs, while Automatic Retargeting makes it easier to get great results when reusing bipedal character animations. There are also extensions to the Skeletal Editor and a suite of new deformer functions to make the Deformer Graph more accessible.

On the animation authoring front, we’ve focused on making our tools both more intuitive and more robust, as well as streamlining workflows. This includes Experimental new Gizmos; reorganized Anim Details; upgrades and improvements to the Constraints system; and a new Layered Control Rigs feature that drastically simplifies adding animation on top of anim clips.

Meanwhile, Sequencer—Unreal Engine’s nonlinear animation editor—gets a significant makeover, with better readability and improved usability in several aspects of the Sequencer Tree. Among other new features in this release, we’ve also added Keyframe Scriptability, which opens up further potential for the creation of custom animation tools.

Animation gameplay
Motion Matching, previously introduced as an Experimental feature, is now Production-Ready: in fact, it’s been battle-tested in Fortnite Battle Royale and shipped on all platforms from mobile to console, running on all 100 characters plus NPCs.

Motion Matching is an expandable next-gen framework for animation features. Instead of using complex logic to select and transition animation clips at runtime, it relies on searching a relatively large database of captured animation using the current motion information of the character in game as the key.

In this release, we’ve focused on making this animator-friendly toolset robust, performant, and memory-scalable, as well as adding a suite of debugging tools that give developers visibility to its inner workings.

Also on the gameplay front, we’ve added Choosers, a much-requested tool that enables you to use game context to drive animation selection. The system can both use variables to inform selections and set variables based on those selections to inform back to gameplay logic.

Rendering
Nanite
Nanite—UE5’s virtualized micropolygon geometry system—continues to receive enhancements, starting with an Experimental new Tessellation feature that enables fine details such as cracks and bumps to be added at render time, without altering the original mesh.

Moreover, the addition of software variable rate shading (VRS) via Nanite compute materials brings substantial performance gains. There’s also support for spline mesh workflows—great for creating roads on landscapes, for example. In addition, a new option to disable UV interpolation enables vertex animated textures to be used for World Position Offset animation; effectively, this means that the AnimToTexture plugin now works with Nanite geometry.

Temporal Super Resolution
In this release, Temporal Super Resolution (TSR) has received stability and performance enhancements to ensure a predictable output regardless of the target platform; this includes reduced ghosting thanks to new history resurrection heuristics and the ability to flag materials that use pixel animation.

In addition, we’ve added new visualization modes that make it easier to fine-tune and debug TSR’s behavior, together with a number of new options in the Scalability settings to control it with respect to target performance.

Rendering performance
With many developers targeting 60 Hz experiences, we’ve invested significant effort into improving rendering performance in UE 5.4; this includes refactoring the systems to enable a greater degree of parallelization, as well as adding GPU instance culling to hardware ray tracing, which also now benefits from additional primitive types and an optimized Path Tracer. Further optimizations have been made to shader compilation, resulting in a notable improvement in project cook times.

Movie Render Graph
For those creating linear content, Unreal Engine 5.4 introduces a major update to Movie Render Queue as an Experimental feature. Dubbed Movie Render Graph (MRG), the new node-based architecture enables users to set up graphs to render a single shot, or design them to scale out across complex multi-shot workflows for large teams of artists. Graphs are pipeline-friendly, with Python hooks for studios to build tools and automations.

MRG includes Render Layers, a long-requested feature that offers the ability to easily generate high-quality elements for post compositing—such as separating foreground and background elements—with support for both the Path Tracer and the Deferred Renderer.

AI and machine learning
Neural Network Engine
In Unreal Engine 5.4, the Neural Network Engine (NNE) moves from Experimental to Beta status. With support for both in-editor and runtime applications, NNE enables developers to load and efficiently run their pre-trained neural network models.

Example use cases include tooling, animation, rendering, and physics, each with different needs in terms of platform and model support. NNE addresses these disparate needs by providing a common API, enabling easy swapping of backends as required. We’ve also provided extensibility hooks to enable third-party developers to implement the NNE interface in a plugin.

Developer iteration
Cloud and local Derived Data Cache
New in this release, Unreal Cloud DDC is a self-hosted cloud storage system for Unreal Engine Derived Data Cache (DDC). Designed for distributed users and teams, it enables them to efficiently share Unreal Engine cached data across public network connections.

Unreal Engine 5.4 is Now Available With Improvements to Nanite, AI and Machine Learning, TSR, and More (2024)

FAQs

Is Unreal Engine 5.4 available? ›

Unreal Engine 5.4 is now available to download, with a host of new features and improvements for all creators. Check out your options for getting the update on our licensing page.

Does Unreal Engine 5.4 work on Mac? ›

It seems UE5. 4 is only compatible with Mac OS > 12. In my case I went from Monterey to Sonoma. Post upgrade: make sure to update Xcode and get it to start; then proceed to a fresh install of UE5.

What is Unreal Engine 5.4 Preview? ›

Unreal Engine 5.4 Preview 1 sees improvements to overall performance and workflows to help get you to those final pixels even faster. With many developers targeting 60 Hz experiences, we've invested significant effort into improving rendering performance in UE 5.4. Nanite continues to receive enhancements.

What does nanite do in Unreal Engine 5? ›

Nanite is Unreal Engine 5's virtualized geometry system which uses a new internal mesh format and rendering technology to render pixel scale detail and high object counts. It intelligently does work on only the detail that can be perceived and no more.

Is Unreal 5.4 production ready? ›

Motion Matching becomes Production Ready in Unreal Engine 5.4. It ships with a suite of tools offering animator-centric workflows for gameplay animation.

Is Unreal Engine 5 still free? ›

UE5 is free to download and use. Even if you officially release a game, you won't have to pay any fees as long as you don't make more than $1 million USD. This generous “free to use” policy is a significant boon for developers, learners, and creative professionals.

Why is everyone using Unreal Engine 5? ›

Compared to Unreal Engine 4, Unreal Engine 5 enables developers to more easily create real-time 3D content and experiences.

What specs do you need to run Unreal Engine 5? ›

Unreal Engine 5 recommended requirements according to Epic Games
  • Operating system: Windows 10 64-bit (Version 20H2)
  • Processor: Six-Core Xeon E5-2643 @ 3.4GHz.
  • Memory: 64 GB RAM.
  • Internal storage: 256 GB SSD.
  • External Storage: 2TB SSD.
  • Graphics Card: NVIDIA GeForce RTX 2080 SUPER.

How is Unreal Engine 5 so good? ›

Unreal Engine 5 also includes improved physics and animation systems, allowing for more realistic and dynamic interactions and movements in the game. Additionally, it's being optimized for next-gen consoles, which means that it can handle the power of these consoles and push the boundaries of graphics and performance.

Does nanite use AI? ›

Powered by our AI-driven platform, SAYERTM, Nanite is building the next generation of non-viral delivery vehicles – programmable, targeted, and safe – for a new wave of genetic medicines.

Does nanite increase performance? ›

What are the benefits of Nanite ? Nanite's advances in terms of calculation will increase optimization for geometry and decrease that of textures, in the world of 3D and more specifically for 3D computer graphics artists.

What is the purpose of Nanites? ›

Nanite is an informal term for a nanorobot, a microscopic mechanism that could hypothetically be injected into living organisms to mend or control them.

Can I get Unreal Engine 5? ›

Step-by-step Guide to Installing Unreal Engine 5. First you'll need to go to store.epicgames.com and click on download. These will download the Epic Games launcher and from there will be able to install Unreal Engine.

Does Unreal Engine 5 exist? ›

The latest generation, Unreal Engine 5, was launched in April 2022.

Can I run Unreal Engine 5? ›

Epic Games Team suggest 32GB of RAM as the minimum for Unreal Engine 5 to work smoothly and at its best. However, you should consider a 64GB of RAM or more because you'll probably employ film-quality (huge) textures and photo-real lighting setups. 128GB is a good baseline for running UE5.

Is Unreal Engine 5 compatible with Unreal Engine 4? ›

Ue4 assets can be imported to Ue 5.

Top Articles
Latest Posts
Article information

Author: Moshe Kshlerin

Last Updated:

Views: 5438

Rating: 4.7 / 5 (57 voted)

Reviews: 80% of readers found this page helpful

Author information

Name: Moshe Kshlerin

Birthday: 1994-01-25

Address: Suite 609 315 Lupita Unions, Ronnieburgh, MI 62697

Phone: +2424755286529

Job: District Education Designer

Hobby: Yoga, Gunsmithing, Singing, 3D printing, Nordic skating, Soapmaking, Juggling

Introduction: My name is Moshe Kshlerin, I am a gleaming, attractive, outstanding, pleasant, delightful, outstanding, famous person who loves writing and wants to share my knowledge and understanding with you.