DLSS 5 and Moving Objects: Why Developers Say "This Is Scary"
Technology8 min Read

DLSS 5 and Moving Objects: Why Developers Say "This Is Scary"

F

Francesco

Published on Mar 18, 2026

DLSS 5 and Moving Objects: Why Developers Say "This Is Scary"

When a former developer from Red Dead Redemption 2 reacted to early demonstrations of DLSS 5 with the words "This is scary," the comment crystallized a tension that has quietly run through the games industry for years: how do you use aggressive, AI-driven frame reconstruction to get massive performance gains without allowing moving subjects to betray the tricks under the hood? DLSS 5 promises leaps in frame rates and visual improvements, yet handling motion—characters, foliage, particles, vehicles—remains the most delicate, revealing fault lines in both algorithm design and engine integration.

DLSS 5 developer reaction scary

DLSS 5 developer reaction scary

The story is technical, human, and consequential. It is technical because the way modern upscaling and frame-generation systems use motion vectors, temporal history, and neural inference determines whether pixels land where they should. It is human because developers, artists, and QA testers must decide what trade-offs are acceptable—and because players notice motion errors more readily than static ones. And it is consequential because the success or failure of DLSS 5's approach will shape performance expectations and artistic choices across next-generation titles.

What DLSS 5 Changes (and Keeps From Before)

Evolution, not revolution

NVIDIA's DLSS (Deep Learning Super Sampling) has evolved through versions that improved image reconstruction, sharpened upscaling, and added frame generation. DLSS 5 builds on prior techniques by leaning further into neural-rendering and motion-aware interpolation. The headline benefits are higher effective frame rates, cleaner edges at lower native resolutions, and—critically—frame synthesis that can create intermediate frames to smooth motion.

But the underlying mechanism that trips up moving objects is not new: temporal reprojection. Temporal techniques re-use data from previous frames to reconstruct the current one. They rely on correct motion vectors and reliable depth or metadata. If those inputs are imperfect, the neural model must hallucinate or incorrectly blend history, producing visible artifacts.

Frame generation and the motion problem

Frame generation promises fluid motion by synthesizing intermediate states. It can mask judder and increase perceived frame rate with fewer native renders. However, generating plausible in-between frames for complex scenes—think spinning wagon wheels, flapping cloth, or cascading dust—requires an accurate understanding of per-pixel motion and occlusion. Mistakes manifest as doubling, smearing, or objects that appear to tear free of their geometry.

DLSS 5 frame generation

DLSS 5 frame generation

Caution The easier it is to hide framerate costs with AI, the higher the risk that subtle motion errors become normalized in shipped games unless engines and art pipelines adapt.

Why Moving Objects Are the Hard Part

Motion vectors are only as good as what's provided

Motion vectors supplied by a game engine describe how pixels moved between frames. They are the backbone of temporal upscaling. But they come in flavors: object motion, camera motion, and per-pixel motion that blends multiple influences. Many engines historically prioritize camera motion and coarse object motion for effects like motion blur and TAA, not the pixel-perfect, per-material precision modern neural upscalers demand.

When vectors are inaccurate—rounded, low precision, or missing for procedural or particle content—the neural model either smears between incompatible histories or invents details that weren’t there. The more aggressive the model is at using history, the worse the hallucination can be. That’s why developers hear "This is scary"—they recognize plausible reconstruction can also plausibly deceive, and the consequences show up on anything that moves.

DLSS 5 motion vector issues

DLSS 5 motion vector issues

Occlusion, depth, and the ghost of prior frames

Occlusion handling is another Achilles' heel. Temporal reconstruction needs to know when a pixel was previously hidden by a foreground object. If occlusion tests are weak, history gets incorrectly blended into the current frame. The result: ghosting—faint remnants of characters or objects lagging behind as they move.

Fast-moving objects amplify the issue: motion blur and temporal aliasing interact with reconstruction, producing micro-ghosts and tearing that are particularly distracting because the human visual system is wired to notice motion inconsistencies.

DLSS 5 ghosting artifacts

DLSS 5 ghosting artifacts

When moving pixels don't match history, neural reconstructions can either erase motion or invent it—and players see the lie immediately.

Real-world Symptoms Developers See

Common artifacts

In practice, the following visual issues are common when DLSS-style algorithms confront imperfect motion data:

  • Ghosting: faint trails or outlines of objects that were recently occluded.
  • Smearing: stretched details that lose crispness in motion.
  • Tearing or duplication: parts of an object appear doubled or offset.
  • Temporal flicker: details that pop in and out frame-to-frame.
  • Particle instability: smoke, dust, and sparks that break spatial coherence.
DLSS 5 moving object smearing

DLSS 5 moving object smearing

DLSS 5 temporal instability

DLSS 5 temporal instability

DLSS 5 particle instability

DLSS 5 particle instability

Why artists and QA raise alarms

Artists are sensitive to unintended changes in shape and silhouette. Even when the average image similarity score is high, moving silhouettes and specular highlights reveal the algorithm's missteps. QA teams, often the first to flag regressions, can produce systematic repro cases: scripted character runs, particle-heavy set pieces, or rapid camera pans. Those test cases map directly to player-facing moments that make or break immersion.

Did You Know? Players notice motion artifacts faster than static noise—our motion perception is highly tuned, which is why these problems feel bigger than a simple pixel error.

Technical Remedies and Engine-Level Fixes

Improve motion input quality

One obvious answer is to give the AI better inputs. That means higher-precision motion vectors, accurate per-object velocities, and reliable depth or velocity buffers for particles and procedural content. It may require engine changes: exposing per-material velocity, preserving velocity across LOD transitions, and ensuring physics-driven objects emit usable motion data.

History rejection and per-pixel confidence

Advanced implementations add confidence metrics—per-pixel flags that tell the neural model how trustworthy the historic sample is. When confidence is low, the algorithm should fall back to spatial reconstruction or discard history entirely. This hybrid approach reduces ghosting at the cost of some noise or resolution locally; often a worthwhile trade.

Per-object and per-pass handling

Not all content should be treated equally. Developers can mark fast-moving or high-entropy elements (particles, foliage) to skip temporal blending, instead rendering them at native resolution or applying tailored upscalers. A simple rule: if motion is unpredictable or non-deterministic, favor fresh samples over history.

Pro Tip Implement debug visualization for motion vectors, history confidence, and occlusion masks in-engine. Seeing the inputs the AI sees is the fastest way to prioritize fixes.

Trade-offs: Performance, Latency, and Visual Consistency

Performance wins vs. perceptual costs

DLSS 5's performance improvements can enable richer effects or higher framerates on the same hardware—but those wins come with perceptual costs if not handled carefully. Turning off frame generation or reducing history reliance restores visual consistency but reduces the benefit. The right choice depends on genre: a competitive shooter may prioritize latency and clarity over buttery interpolation, while a narrative-driven open-world title may favor cinematic smoothness.

Latency considerations

Frame synthesis can increase effective latency if not implemented with care. Techniques like NVIDIA Reflex exist to minimize input lag, but combining several layers—frame generation, temporal anti-aliasing, motion blur—requires holistic tuning to preserve responsiveness for players.

Practical Guidance for Developers and Studios

Audit and prioritize problem areas

Start by identifying scenes where motion artifacts are most visible: crowds, vehicles, environmental effects, and cutscenes. Use scripted tests to reproduce and measure. Prioritize fixes that yield the largest perceived improvement for the least runtime cost.

Design patterns that help

Artists and designers can adopt practices that make motion easier to reconstruct: avoid extreme per-pixel velocity changes across LODs, keep certain silhouettes stable during key moments, and provide artist-driven flags to mark temporal-critical assets.

User-facing options

Offer players toggles: robust vs. performance upscaling presets, frame generation on/off, motion stabilization, and an

#Technology#DLSS#DLSS 5#NVIDIA DLSS#Nvidia#AI upscaling#temporal upscaling#spatial upscaling#frame generation#motion vectors#moving objects#artifacting#ghosting#smearing#microstutter#image reconstruction#game graphics#Red Dead Redemption 2#RDR2#game developer#GPU#RTX#ray tracing#visual fidelity#latency#frame interpolation#neural networks#motion blur#Unreal Engine#CryEngine#game engines#QA testing#performance tuning#in-game physics#temporal stability#anti-ghosting#AMD FSR#Intel XeSS#rendering pipeline#LeafDraft
DLSS 5 and Moving Objects: Why Developers Say "This Is Scary" | LeafDraft