MV-Forcing: Long Multi-View Video Generation via
4D-Grounded Spatio-Temporal Self-Forcing
Supplementary Material
Please click on the sections below to view our interactive results, comparisons, and ablations:
Component Ablations
We ablate the key components of our framework (Tab. 3, Sec. 4.2 and Fig. 8 in the paper):
- w/o View Unrolling: trains with standard DMD along the view axis without spatio-temporal self-forcing unrolling. Visual quality degrades noticeably across views, with background elements shifting unnaturally throughout the sequence.
- w/o CUT3R: removes the geometric prior entirely. Cross-view consistency degrades significantly, note the inconsistent store signs and occluded background behind the person changing between views.
- w/o Accumulation: conditions each view only on the single preceding view's geometry, rather than the accumulated state from all previous views. Note the tree behind the person shifts forward and changes shape across views.
- Manual Rendering: replaces CUT3R's learned raymap query with classical forward-warping via z-buffer splatting. Scene elements, such as the tree behind the person, appear displaced due to warping artifacts in occluded regions.
For each variant, we show all 3 generated views to highlight cross-view consistency differences.
Hover over any video to play.
"A person in a black shirt stretching their arms outward in a modern shopping mall."
w/o View Unrolling
w/o CUT3R
w/o Accumulation
Manual Rendering
Ours