Assetto Corsa Gets an Unreal Engine 5 Graphics Renderer With Unreal Corsa

ac unrealcorsa

Assetto Corsa has received an experimental new Unreal Engine 5 graphics renderer through Unreal Corsa, an independent community project that keeps the original simulator running its physics while UE5 handles the visual side. The first playable build has now been released to early supporters, bringing dynamic lighting, Lumen, ray-traced illumination, reflections, weather and wet surfaces to KUNOS Simulazioni’s 2014 racing simulator.

Unreal Corsa is not an official KUNOS project and it is not a replacement for Assetto Corsa itself. Instead, the original game remains responsible for the simulation and physics data while Unreal Engine 5 receives and translates that information into a completely separate real-time rendering environment.

That distinction also separates Unreal Corsa from the huge collection of graphical modifications already available for Assetto Corsa. The developer stresses that the project is not a ReShade preset, PP filter or another Custom Shaders Patch graphics configuration. Its objective is considerably more ambitious: replacing the visual rendering layer while retaining the driving experience and physics underneath.

The first release became available to supporters of the project on September 28, although the developer describes it as an early experimental build rather than a finished graphics overhaul.

Assetto Corsa Physics With Unreal Engine 5 Graphics

Unreal Corsa began as a much smaller personal project. Its developer originally wanted a visual tool for editing elements such as digital dashboards and instruments without repeatedly modifying Assetto Corsa configuration files by hand.

Experimentation with Assetto Corsa’s simulation data eventually led to a much larger idea: allowing Assetto Corsa to continue running the vehicle simulation while sending the necessary information to Unreal Engine 5 for rendering.

The developer has therefore had to build systems that synchronize the state of the Assetto Corsa simulation with a separate UE5 environment. Vehicle position, movement and animations have to remain consistent with what the original simulator is calculating while the Unreal renderer handles the visual scene around them.

The project currently includes work on:

  • Dynamic time of day and sun positioning
  • Dynamic lighting and shadows
  • Lumen and ray-traced lighting
  • Vehicle headlights and circuit lighting
  • Emissive materials
  • Automatic exposure adaptation
  • Reflections
  • Rain and wet surfaces
  • Changing weather and environmental conditions
  • Vehicle animations and physics-driven movement
  • Synchronization of Assetto Corsa simulation data with Unreal Engine 5

The developer has already demonstrated the system running complete sessions rather than only static showroom scenes. Recent videos include changing day-to-night conditions and a wet Barcelona hotlap with rain, headlights, illuminated trackside objects and reflective surfaces operating in real time.

Unreal Corsa Is Very Different From CSP, Pure and ReShade

Assetto Corsa has already undergone an extraordinary visual transformation through community projects such as Custom Shaders Patch and Pure. Modern versions of a heavily modified Assetto Corsa can look dramatically different from the simulator KUNOS originally released more than a decade ago.

Unreal Corsa takes a fundamentally different route. Instead of extending Assetto Corsa’s existing graphics pipeline, it uses a modern external rendering engine to rebuild the visual output around the simulation.

Unreal Engine 5 provides technologies such as Lumen and dynamic ray-traced illumination that would be extremely difficult to reproduce by continuously extending the original 2014 renderer. Track lights and headlights can illuminate surrounding geometry dynamically, cast shadows and contribute to indirect lighting rather than simply relying on screen-space or post-processing effects.

This does not make CSP or Pure obsolete. Both projects do far more than simply alter the final image, and CSP in particular has extended Assetto Corsa’s functionality, physics and content capabilities enormously. Unreal Corsa should currently be viewed as a different experimental approach to rendering the same underlying simulator rather than a direct replacement for the established Assetto Corsa ecosystem.

The First Build Is Available, But It Is Still Experimental

The first Unreal Corsa build is now usable, but expectations need to be kept realistic. The developer has intentionally restricted the initial release to a limited selection of cars and circuits so that compatibility problems can be isolated without having to troubleshoot thousands of combinations of community content.

Performance is also still being optimized. Unreal Engine 5 features such as Lumen and ray-traced global illumination naturally place significantly higher demands on modern hardware than Assetto Corsa’s original renderer, which has benefited from more than a decade of optimization and community development.

The developer has reported seeing around 120 frames per second at 1920×1080 on the development system, but that should not be treated as a general performance benchmark. Hardware specifications, scene complexity, graphics settings and future optimization will all affect performance, and the purpose of the first release is partly to collect information from different PC configurations.

There is currently no broad public compatibility guarantee. If a particular Assetto Corsa car or circuit is not included in the initial supported selection, that does not necessarily mean it will remain incompatible permanently.

What About Assetto Corsa Mods?

Preserving Assetto Corsa’s enormous community ecosystem is one of the reasons the project exists. The developer has stated that the goal is to build Unreal Corsa around Assetto Corsa rather than create an entirely new driving simulator, allowing the original game’s physics and extensive content library to remain relevant.

However, that long-term objective should not be confused with the state of the first release. Full compatibility with the thousands of modded cars and circuits available for Assetto Corsa is not currently guaranteed, and the initial testing pool has deliberately been restricted.

This is particularly significant because community content can use custom shaders, animations, materials and configuration systems that do not necessarily translate automatically into a completely different renderer. Supporting the wider Assetto Corsa mod catalogue will therefore require additional compatibility work.

The developer nevertheless sees that ecosystem as one of Assetto Corsa’s biggest strengths and intends to broaden compatibility as development progresses.

VR and Triple-Screen Support Are Not Ready Yet

VR and triple-screen users should also wait before treating Unreal Corsa as a replacement for their current Assetto Corsa graphics configuration.

The developer says both technologies require dedicated testing and adaptation and has avoided promising support before they have been properly tested. Triple-screen rendering in particular requires more than simply stretching the Unreal Engine image across three displays if correct viewing geometry and perspective are to be maintained.

VR creates an even more demanding problem because both performance and latency become critical. A renderer using modern UE5 lighting features may look impressive on a conventional monitor but still require extensive optimization before it becomes suitable for a high-resolution headset.

Neither feature should therefore be considered supported in the current experimental release.

Unreal Corsa Is an Independent Project, Not Assetto Corsa EVO

The name may also create some confusion with KUNOS’ current projects. Unreal Corsa has no connection with Assetto Corsa EVO or Assetto Corsa Rally and is not being developed by KUNOS Simulazioni.

Interestingly, Assetto Corsa Rally itself uses a customized Unreal Engine 5 implementation together with Assetto Corsa-derived simulation technology, but that is an official commercial project developed by Supernova Games Studios in collaboration with KUNOS. Unreal Corsa is an independent community experiment built around the original Assetto Corsa.

Assetto Corsa EVO, meanwhile, uses KUNOS’ own technology rather than Unreal Engine 5. The three projects therefore approach modern racing simulation graphics in very different ways despite sharing the Assetto Corsa name or technology lineage.

How to Try Unreal Corsa

The first Unreal Corsa builds are currently being distributed through the project’s official Patreon page to early supporters.

The developer is intentionally keeping this first testing stage relatively small. The objective is to gather feedback, identify hardware and compatibility problems and improve stability before expanding access further.

There is currently no announced date for a wider public release. Users interested in trying the project should therefore expect an experimental development build rather than a polished plug-and-play graphics package.

That also means Unreal Corsa should not yet be treated as the new default way to run Assetto Corsa. CSP, Pure and the existing graphics ecosystem remain substantially more mature, configurable and widely compatible.

Could Unreal Engine 5 Give Assetto Corsa Another Visual Life?

The interesting part of Unreal Corsa is not simply that it can make Assetto Corsa look different. The project is testing whether the simulation and rendering sides of an older racing game can effectively be separated, allowing a modern graphics engine to visualize physics generated by technology that remains popular more than a decade after release.

There is still a considerable distance between today’s first experimental build and a renderer capable of handling the entire Assetto Corsa ecosystem reliably. Performance, mod compatibility, VR, triple screens and general usability all remain areas requiring further development.

But the first release demonstrates that the idea has moved beyond screenshots and technical experiments. Assetto Corsa can now run its simulation while Unreal Engine 5 renders a complete driving session with dynamic lighting, rain, reflections and changing environmental conditions.

For a simulator originally released in 2014, that is another remarkable example of how far its community continues to push the platform.

See you on the track!


This website uses affiliate links which may earn a commission at no additional cost to you.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.