Path tracing is a rendering technique that computes lighting by tracing many random paths of light from the camera through a scene, letting each path bounce off surfaces until it reaches a light source. In gaming graphics settings, it usually appears as full ray tracing or an RT Overdrive style mode that replaces most traditional lighting tricks with one physically based simulation.
Because a single method produces global illumination, shadows, reflections and ambient occlusion together, path tracing delivers the most consistent lighting available in real-time games. It is also the most demanding graphics setting a modern game offers, and it depends heavily on denoising and upscaling to run at playable frame rates.
How path tracing simulates light
Path tracing approximates the rendering equation, which describes how much light leaves every point of a surface. For each pixel, the renderer fires a ray from the camera, finds the first surface it hits and then chooses a random bounce direction based on the material. The process repeats until the path reaches a light, leaves the scene or hits the maximum bounce count.
Averaging many such random paths, a method called Monte Carlo integration, converges toward a physically correct image. Offline film renderers use hundreds or thousands of samples per pixel. Real-time games can afford only about one to four samples per pixel and two to four bounces, so the raw image is extremely noisy and must be cleaned by a denoiser.
The key parameters below decide both image quality and performance cost.
| Parameter | Typical real-time range | What it affects |
|---|---|---|
| Samples per pixel | 1 to 4 | Noise level before denoising |
| Bounce count | 2 to 4 bounces | Depth of indirect light and color bleeding |
| Light sampling method | Importance sampling, ReSTIR | Handling of many light sources |
| Denoiser | Temporal and spatial filters, neural denoisers | Clarity, ghosting and detail retention |
| Internal resolution | 25 to 67 percent of output | Cost per frame before upscaling |
Path tracing compared with ray tracing and rasterization
Path tracing is a form of ray tracing, but the terms are not interchangeable in graphics menus. Standard ray tracing in games is hybrid rendering: a rasterized image receives selected ray-traced effects, such as reflections or shadows, while other lighting still relies on approximations. Path tracing instead computes nearly all lighting with traced paths.
| Approach | How lighting is produced | Relative cost |
|---|---|---|
| Rasterization | Projected triangles with baked or screen-space lighting | Low |
| Hybrid ray tracing | Rasterization plus one or more traced effects | Medium to high |
| Path tracing | Multi-bounce traced paths for almost all lighting | Very high |
| Offline path tracing | Thousands of samples per pixel, no time limit | Minutes to hours per frame |
The practical difference is unification. Rasterized games combine separate techniques, such as shadow maps, screen-space reflections and ambient occlusion, which can disagree with each other and fail at screen edges. Path tracing avoids these artifacts because every effect comes from the same light simulation.
Hardware and software needed for real-time path tracing
Real-time path tracing became practical only with dedicated ray tracing hardware that accelerates intersection tests against a bounding volume hierarchy (BVH), the data structure that organizes scene geometry. Even then, playable results usually require an upscaler such as DLSS, FSR or XeSS and often frame generation.
Modern implementations rely on algorithms that reuse information across pixels and frames. ReSTIR (reservoir-based spatiotemporal importance resampling) lets a renderer handle thousands of lights with few samples, and neural denoisers such as ray reconstruction replace hand-tuned filters with a trained network.
| Component | Role | Effect if missing or weak |
|---|---|---|
| RT cores or ray accelerators | Accelerate BVH traversal and intersections | Frame rates become impractically low |
| Denoiser | Reconstructs a clean image from noisy samples | Grainy image, blotches, boiling noise |
| Upscaler | Renders fewer pixels and reconstructs output | Native resolution cost is too high |
| Frame generation | Inserts generated frames between rendered ones | Lower displayed smoothness |
| Video memory | Stores BVH, textures and history buffers | Stutter or reduced texture quality |
When to enable path tracing
Path tracing is worth enabling when the graphics card has strong ray tracing performance and the player values visual fidelity over raw frame rate. Single-player games with slower pacing benefit most, while competitive titles favor high, stable frame rates and low input lag.
| Situation | Recommended choice | Reason |
|---|---|---|
| High-end GPU, single-player game | Path tracing with upscaling | Best lighting at playable frame rates |
| Mid-range GPU | Hybrid ray tracing or rasterization | Path tracing cost exceeds the budget |
| Competitive multiplayer | Path tracing off | Frame rate and latency matter more |
| Frame generation in use | Keep the base frame rate near 60 fps | Low base rates increase perceived latency |
| Limited video memory | Lower texture quality first | Path tracing adds memory overhead |
Limitations and visual artifacts
- Denoiser ghosting and smearing: temporal reuse leaves trails behind moving objects, especially at low base frame rates.
- Delayed lighting response: indirect light may take several frames to update after a light turns on or off.
- Residual noise: dark areas lit only by indirect bounces can show shimmering or blotchy patterns.
- Severe performance cost: path tracing can reduce native frame rates by several times compared with rasterization.
- Art direction changes: scenes designed for rasterized lighting can look darker or different, because physically correct light is not always the intended look.
The short version
Path tracing makes a game light itself the way the real world does. The computer follows tiny beams of light as they bounce around a room. A red wall tints the floor near it. A window brightens the corner it faces. Shadows soften naturally.
The catch is the effort. Following that many bounces is enormously demanding work for a graphics card. Games therefore use clever tricks to clean up the image and fill in missing detail. The result can look close to a film, but only on powerful hardware.
Where it makes a difference
A player with a high-end graphics card and a 1440p monitor runs a story-driven city game at ultra settings with hybrid ray tracing at about 90 frames per second. Switching to the path tracing mode drops native performance to roughly 25 frames per second, which feels sluggish.
The player enables the upscaler in quality mode, turns on ray reconstruction and adds frame generation. The base frame rate rises to about 55, and the displayed rate reaches around 100. Neon signs now cast colored light onto wet streets, interiors receive realistic bounce light and reflections no longer vanish at screen edges. The outcome is a clearly more realistic image at a smooth frame rate, with a small increase in input latency that matters little in a single-player game.