"They taught me to draw a single frame and called it intelligence. Then they asked for a thousand frames that agree with each other, in three dimensions, that respond when poked. Now I understand why physics took the universe so long to debug."
A Diffusion Model That Just Discovered the Arrow of Time
Up to this chapter, a generative model produced one still image; here generation grows three new axes at once: time, depth, and agency. A video model must make a thousand frames agree. A 3D model must make every viewpoint agree. A world model must make the future agree with the actions you take inside it. Each axis is a new consistency constraint stacked on the diffusion and latent machinery you already own, and the chapter's arc runs from the most concrete (denoise a clip) to the most ambitious (learn a simulator of reality you can plan and act inside).
Chapter Overview
Each of the three axes this chapter adds is hard for a different and specific engineering reason. Video (time axis): naive temporal attention between all frames scales as O(T²) in frame count, making it intractable for long clips; Stable Video Diffusion and the Sora-class models address this with factorized space-time attention that attends spatially and temporally in separate passes, keeping spatial weights from the pretrained image model largely frozen to preserve single-frame quality. 3D generation (depth axis): a model trained on 2D images has no direct supervision over multi-view consistency; Score Distillation Sampling resolves this by using the 2D prior as a differentiable supervisor for an optimized 3D representation (NeRF or Gaussian splats), but this optimization takes minutes per asset; feed-forward models like LRM sidestep optimization entirely by training a transformer to output a triplane-NeRF in one forward pass. World models (action axis): diffusion errors compound over long rollouts (a plausible next frame that is 1% wrong in physics grows increasingly incoherent over hundreds of steps, which is why the Dreamer lineage propagates dynamics in a compact recurrent latent state rather than in pixel space, containing error accumulation before it reaches the decoder.
The first two sections build video generation. Section 36.1 takes the U-Net and DiT denoisers from diffusion and shows the small surgical change, temporal attention and 3D convolution, that turns an image model into a clip model, then confronts the central enemy: temporal consistency, the demand that texture, identity, and motion stay coherent across time. Section 36.2 zooms out to the systems level, the Sora-class latent video transformers and the open ecosystem (Stable Video Diffusion, the open replications, the diffusers pipelines) you can actually run, including the spacetime-patch idea that lets one model swallow images and video of any resolution and length.
Sections 36.3 and 36.4 turn to space. Text-to-3D begins with the score-distillation trick that lifts a 2D image prior into a 3D asset, then races through the feed-forward generators (large reconstruction models, Gaussian-splat generators) that collapsed minutes of optimization into a single forward pass. Section 36.4 connects this directly to the neural rendering of Chapter 27: NeRF and Gaussian splatting were ways to fit a captured scene, and generative neural rendering makes them things a model can imagine.
The final four sections are the chapter's intellectual summit: world models. A world model is a learned simulator. Section 36.5 builds the classic recipe, a recurrent state-space model (RSSM) that learns latent dynamics and lets an agent train inside its own dream, the Dreamer lineage. Section 36.6 scales that idea into generative world simulators, GAIA-1 for driving and the playable neural game engines, where the model generates the next frame conditioned on your control input. Section 36.7 presents the contrarian and influential alternative: JEPA, which predicts in representation space and throws the pixel decoder away entirely. Section 36.8 closes with the question that decides whether any of this is real progress: how do you evaluate a simulator, measuring physical consistency, controllability, and long-horizon coherence rather than mere photorealism?
The connective tissue of the whole chapter is a single idea you have met before: a latent space with dynamics. Chapter 31 gave you the latent; this chapter gives the latent a clock, a third spatial dimension, and a controller. By the end you will see video, 3D, and world models not as three separate fields but as three answers to one question: what does it take to generate something that has to stay consistent with itself?
The architectural decision that determines whether any of the three axes is tractable is how consistency is enforced, not just that it must be:
- Temporal consistency (video, Sections 36.1 and 36.2): temporal attention layers are inserted between the spatial attention layers of a pretrained image diffusion model, with spatial weights kept frozen so inter-frame coherence is learned without destroying single-frame image quality. The temporal layers attend across the frame dimension; the spatial layers attend within each frame independently.
- 3D consistency (depth, Sections 36.3 and 36.4): either via Score Distillation Sampling, which runs a differentiable renderer inside the optimization loop so the 2D diffusion prior supervises a 3D representation from arbitrary viewpoints, or via a triplane-NeRF representation in a feed-forward large reconstruction model that amortizes multi-view consistency into network weights at training time rather than per-asset optimization.
- Action consistency (world models, Sections 36.5 through 36.8): a recurrent state-space model (RSSM) propagates a compact latent state forward as a deterministic-plus-stochastic function of the previous latent and the action taken, keeping dynamics in latent space where errors accumulate slowly rather than compounding through a pixel decoder over long rollouts.
The one question underneath all three: what does it take to generate something that must stay consistent with itself? In each case the answer is a specific architectural commitment: factorized attention, a differentiable renderer or feed-forward triplane, a recurrent latent state, not a vague regularization pressure.
Prerequisites
This chapter sits near the top of Part IV and leans on most of it. The denoising-diffusion machinery of Chapter 33: Diffusion Models (the forward and reverse process, the U-Net and DiT denoisers, classifier-free guidance, latent diffusion) is assumed throughout; video and 3D generation are diffusion with extra axes. The latent-space and reconstruction view of Chapter 31: Autoencoders & VAEs underpins both the video VAE and the latent dynamics of world models. From Part III, the temporal modeling and optical-flow tools of Chapter 26: Video Understanding and the NeRF and Gaussian-splatting neural scene representations of Chapter 27: Depth, 3D Vision & Neural Scene Representations are direct prerequisites for Sections 36.3, 36.4, and the temporal-consistency discussion. The self-supervised representation learning of Chapter 25 motivates the decoder-free predictive models of Section 36.7. Comfort with PyTorch tensors, the attention mechanism, and reinforcement-learning vocabulary (state, action, reward, policy) at the level of a single paragraph is helpful for the world-model sections.
Chapter Roadmap
- 36.1 Video Diffusion: Architectures & Temporal Consistency Turning an image denoiser into a clip denoiser with temporal attention and 3D convolution, the video VAE that compresses time, and the central battle for temporal consistency: flicker, identity drift, and how spatiotemporal attention fights them.
- 36.2 Text-to-Video Systems: Sora-Class Models & the Open Ecosystem The latent video transformer at scale, spacetime patches that handle any resolution and duration, the open models you can run today (Stable Video Diffusion, open replications), and a hands-on diffusers pipeline.
- 36.3 Text-to-3D & Image-to-3D Generation Score distillation sampling that lifts a 2D diffusion prior into a 3D asset, the Janus multi-face failure, and the feed-forward revolution: large reconstruction models and Gaussian-splat generators that produce 3D in one forward pass.
- 36.4 Generative Neural Rendering: From Splats to Scenes From fitting a scene to imagining one: generative 3D Gaussian splatting, diffusion priors over radiance fields, and amortized scene generators that turn the neural rendering of Chapter 27 into a generative model.
- 36.5 World Models: Latent Dynamics, RSSM & Learning in Imagination The recurrent state-space model that separates deterministic and stochastic latent state, the Dreamer recipe for training a policy inside the model's own dream, and why imagined rollouts make reinforcement learning dramatically more sample-efficient.
- 36.6 Generative World Simulators: From GAIA-1 to Interactive Environments Scaling latent dynamics into pixel-space simulators: GAIA-1 for autonomous driving, the playable neural game engines that generate the next frame from your controls, and the action-conditioned generation that makes a video model interactive.
- 36.7 Predictive World Models: JEPA & Decoder-Free Latents The contrarian alternative to generative simulation: predict in representation space, not pixel space. The JEPA objective, why throwing away the decoder avoids wasting capacity on irrelevant detail, and V-JEPA for video.
- 36.8 Evaluating World Models: Physical Consistency, Controllability & Coherence Why FVD and photorealism are not enough: probing physical plausibility (objects do not teleport or pass through walls), action controllability, long-horizon coherence, and the emerging physics-reasoning benchmarks for generative video.
What's Next?
This chapter ends on a question, how do we know a world model is any good?, and that question opens directly onto Chapter 37: Evaluation, Safety & Generative Data Engines. Section 36.8 introduces the evaluation problem specific to simulators; Chapter 37 generalizes it across all of generative vision, formalizing the distribution metrics (FID, KID, FVD) that we have used informally, treating the safety and provenance questions that interactive simulators sharpen (a model that generates controllable, realistic video is also a model that generates controllable, realistic deception), and closing the loop by using generative models as data engines that train the very detectors and recognizers of Parts II and III. The arc from a single denoised pixel to a simulator of reality is complete by the end of this chapter; Chapter 37 asks what it is worth and how to deploy it responsibly.
Bibliography & Further Reading
Foundational Papers
Recent Research (2024-2026)
Books
Tools & Libraries
StableVideoDiffusionPipeline, the image-to-video and text-to-video pipelines, and the Shap-E and other 3D generators. The practitioner's first stop for reproducing the chapter's examples.