A rendering engine is a software system that generates 2D images or animations from 3D scene descriptions through rasterisation, ray tracing, or hybrid pipelines. Modern real-time engines such as Unreal Engine 5 and Unity combine global illumination, virtualised geometry, neural shaders, and AI-driven upscaling to produce cinematic-quality visuals at interactive frame rates. They serve as the foundational compute layer for games, virtual reality, film production, and spatial-computing applications.

Semantic Classification

Content

Major Real-Time Engines (2025)

Unreal Engine 5

  • Lumen - Global illumination and reflections system

  • Nanite - Virtualised geometry enabling film-quality assets

  • MegaLights - Stochastic direct lighting for orders of magnitude more dynamic lights

  • Virtual Shadow Maps - High-resolution shadows without pre-computation

  • DLSS 4 Plugin - Available for UE 5.2-5.6

  • Real-time ray tracing with NVIDIA RTX integration

    Unity 6.1

  • Variable Rate Shading support

  • Deferred+ rendering path in Universal Render Pipeline

  • OctaneRender integration for GPU path tracing

  • Unity 7 roadmap includes generative AI for 3D skyboxes and models

    NVIDIA RTX Neural Rendering

  • Neural Shaders - Tiny neural networks within shaders for texture compression

  • RTX Mega Geometry - Accelerated BVH builds for full-quality Nanite ray tracing

  • ReSTIR PT - Path tracing with infinite lights and improved reflections

  • Cooperative Vectors - DirectX 12 access to Tensor Cores from shaders

    SIGGRAPH 2025

    The Advances in Real-Time Rendering course celebrates 20 years with presentations from Activision, Ubisoft, Epic Games, id Software, and NVIDIA on cutting-edge techniques.

    Relationships

Provenance