Video rerendering   /   Navigable 4D worlds

Demiurge: Forging Navigable 4D Worlds
via Autoregressive Video Rerendering

Autoregressive video rerendering with a shared 4D memory for coherent, navigable world construction.

Cross-trajectory consistency Large-parallax rerendering Geometry-faithful outputs
Comparison of existing video rendering methods and the proposed Demiurge autoregressive video rerendering method.
Comparison of our proposed method with existing methods. (a) Existing methods independently synthesize videos along different target trajectories, resulting in cross-trajectory inconsistencies and only isolated 2D cross-view videos. (b) In contrast, Demiurge autoregressively generates each trajectory with a shared 4D memory cache, maintaining cross-trajectory consistency and thereby enabling coherent 4D world construction.
Selected results

Explore Generated Worlds

Browse representative trajectories. Videos load efficiently and pause when they leave the viewport.

In brief

Abstract

Recent advancements in video diffusion models have substantially empowered generative video rerendering, where novel-view videos can be synthesized from a single input video, facilitating a broad spectrum of applications such as world modeling, embodied intelligence, and robotic simulation. However, despite their impressive photorealism, existing video rerendering methods typically treat each camera trajectory in isolation, lacking the cross-trajectory consistency required to form a coherent and traversable 4D world. To address this limitation, we introduce Demiurge, a novel autoregressive video rerendering pipeline for navigable 4D world generation.

Built upon a dynamic 4D point-cloud memory cache, Demiurge promotes cross-trajectory consistency through four key components: 1) an appearance video diffusion model that rerenders photorealistic novel-view videos along target camera trajectories conditioned on the 4D cache; 2) a cache-consistent video depth completion model that aligns known-region depths with cached geometry while completing missing regions, mitigating scale ambiguity and discontinuities during cache updates; 3) a memory-aware dual-stream warping strategy that provides high-fidelity visual guidance and occlusion cues for plausible novel-view video synthesis; 4) a geometry-aware video refinement model that further enhances the perceptual quality of synthesized videos.

Extensive experiments show that Demiurge achieves state-of-the-art performance with three key capabilities: 1) coherent spatiotemporal lattice construction over dense multi-view trajectories; 2) large-parallax video rerendering under challenging camera motions, such as 180° rotations with no input-view overlap; 3) geometry-faithful outputs that can be directly optimized into high-quality 3D Gaussian Splatting representations with minimal artifacts.

How it works

Method

Overview of the Demiurge autoregressive video rerendering pipeline.
Overview of Demiurge. Demiurge performs autoregressive video rerendering with an evolving 4D point-cloud memory through a generate–recover–update cycle. By integrating dual-stream warping, appearance generation, depth completion, and optional refinement, it enables coherent 4D world construction, large-parallax rerendering, and geometry-faithful 3D/4D reconstruction.
Quantitative insight, visual evidence

State-of-the-Art Comparisons

Compare the input, prior work, and our rerendered output side by side. Use the group controls to inspect each case in sync.

Input
TrajCrafter
Ours
Input
InSpatioWorld
Ours
Input
ReCamMaster
Ours
Input
Gen3C
Ours
Input
Spatia
Ours
Input
Voyager
Ours
What Demiurge enables

Key Capabilities

Coherent Spatiotemporal Lattice Generation

Large-Parallax Video Rerendering

Case 1

Input
Ours

Case 2

Input
Ours

Geometry-Faithful Outputs for 3DGS Reconstruction

Case 1

Input
Timestep 1
Timestep 2
Timestep 3
Rendered RGB
Rendered Depth

Case 2

Input
Timestep 1
Timestep 2
Timestep 3
Rendered RGB
Rendered Depth
Component analysis

Ablation Studies

Inspect how each component contributes to visual quality, consistency, and geometric fidelity.

Noise Monitor

Case 1

Input
w/o Noise Monitor
w/ Noise Monitor

Case 2

Input
w/o Noise Monitor
w/ Noise Monitor

Video Depth Completion

Case 1

Input
w/o Video Depth Completion
w/ Video Depth Completion

Case 2

Input
w/o Video Depth Completion
w/ Video Depth Completion

Geometry-Aware Refinement

Case 1

Input
w/o Geometry-Aware Refinement
w/ Geometry-Aware Refinement

Case 2

Input
w/o Geometry-Aware Refinement
w/ Geometry-Aware Refinement

Dual-Stream Warping

w/o Appearance Stream Warping
w/o Geometry Stream Warping
Dual-Stream Warping