← Mingquan Liu

WM3D / Native-3D world model

A unified world model whose state is native 3D.

Robots do not act on pixels. WM3D predicts future depth, point structure, and pose in one action-conditioned geometric state, then generates executable actions and ranks imagined futures from that same state. RGB is a rendered read-out, not the state.

Mingquan Liu1, Chenhao Qiu, Jiayi Li1, Shanming Yao1, Sixu Lin, Guiliang Liu, Simo Wu1,†

1LuxitechCorresponding author

WM3D overview: a frozen VGGT encoder turns RGB history into 3D state tokens alongside task and action tokens, a shared dynamics core with bidirectional cross-attention between a 3D state stream and an action stream predicts future 3D tokens, and joint heads decode future depth, points and pose, optional RGB, a flow action policy, and candidate value ranking
Overview of WM3DOne action-conditioned geometric transition model feeds three interfaces: future-geometry prediction, executable action generation, and candidate ranking. RGB decoding is optional and never enters ranking.
0.91 depthHighest depth accuracy on WorldArena v1, above 5B video baselines.
327.6 FVDBest on all four RoboNet metrics with a 1B core against 5B cores.
0.944 winRecorded actions beat sign-flipped actions in geometry-token space.
60 → 70%Physical-robot success when imagined futures rank candidate actions.

A rollout can look right and still be physically impossible.

Recent robotic world models predict the future as RGB video. The rollouts are visually compelling, but they learn how appearance evolves rather than how the physical world changes, so they can remain wrong in depth, contact, rigid-body motion, or camera pose.

Appearance is not the objective

Action selection depends on physically grounded reasoning over scene geometry, object pose, depth, contact, rigid-body motion, and camera configuration. Predicting pixels is only an intermediate step toward that.

Plausible but impossible futures

A model can predict a successful grasp under an incorrect end-effector pose, move an object without valid contact, or break geometric consistency across viewpoints. Such failures undermine reachability, collision avoidance, and contact planning.

Partial solutions today

Video models keep geometry implicit in pixels. Latent dynamics models compress the future into hidden states with limited access to predicted structure. Vision-language-action models skip explicit future prediction entirely.

Our argument

The primary state of a robotic world model should be native 3D geometry rather than image space.

Four paradigms, separated by what geometry is for.

The distinction is not whether a model touches 3D, but whether 3D is the state that evolves under action. WM3D makes geometry both the predictive substrate and the decision interface.

Four-panel comparison: a visual world model where 3D is implicit and inferred afterward, a geometry-assisted model where 3D is an auxiliary loss, a 3D dynamics model where 3D predicts dynamics for planning, and WM3D where native 3D state unifies future prediction, action generation, candidate ranking, and optional RGB
Comparison of world-model paradigms, distinguished by the role of geometry in state representation, future prediction, planning, and action selection.
(a) & (b)

3D implicit, or 3D as auxiliary loss

Visual world models predict future RGB and recover 3D afterward. Geometry-assisted models add a 3D loss beside the visual state.

  • Strong appearance and temporal priors.
  • Depth, scale, and contact stay implicit in pixels.
  • Geometry never becomes the state that evolves under action.
(d) WM3D

Native 3D unifies prediction and action

One geometric state carries depth, point structure, pose, and geometry tokens, conditioned on task language and candidate actions.

  • Future geometry, executable actions, and candidate scores come from the same transition model.
  • Candidates are compared in the 3D state, with no per-candidate video generation.
  • RGB decoding is optional and excluded from ranking.
(c)

3D predicts dynamics

3D dynamics models forecast geometric futures for planning, which is the closest prior family to ours.

  • Geometry does drive prediction.
  • Action generation and candidate scoring usually sit in separate models.
  • The predicted state is not the decision interface.

Where the line falls: current systems rarely maintain a single action-conditioned geometric state that simultaneously supports future prediction, visual inspection, executable action generation, and candidate selection. WM3D's claim is that unification, not the independent combination of a geometry encoder, a renderer, and a policy.

One action-conditioned geometric transition model.

A frozen geometry foundation model builds the native-3D state from observation history. A dual-stream dynamics core then predicts how that state evolves under task language and a candidate action chunk, and every downstream interface reads from the result.

S3Dt = ( Zgeot , Dt , Xt , ξt )

Zgeogeometry tokens
Ddepth map
Xpoint-level 3D structure
ξpose parameters

These quantities are not auxiliary supervision. They constitute the predictive state whose evolution is conditioned on the robot action.

Encode

Frozen geometry encoder

A frozen VGGT-1B encoder maps the observation history to geometry tokens, depth, point maps, and pose. Representations are cached before large-scale training, so the encoder never runs in the training loop.

Predict

Dual-stream dynamics core

A state stream carries scene-level geometric evolution while an action stream represents the future action sequence. Bidirectional cross-attention exchanges information, so different actions yield different geometric futures.

Decode

Joint prediction heads

Geometry heads decode future depth, point structure, and pose. A flow-matching policy head emits executable end-effector and gripper commands from the same state.

Rank

Propose, imagine, rank, execute

K candidate action chunks are each passed through the same core. A value head scores the predicted futures on progress and feasibility, and the highest-scoring candidate is executed.

Claim boundary: RGB is not the state

A separate rendering branch decodes predicted geometry into RGB for inspection and training consistency. It does not define the dynamics state and is excluded from candidate ranking and final action generation. Because the frozen encoder also supplies supervision, we report agreement with the teacher representation separately from independently measured accuracy and downstream control.

1B parameters, trained from scratch.

The WM3D core carries no initialization from pretrained video generators, VLMs, or VLA models. Robot videos are converted once into cached native-3D supervision, so the geometry encoder never runs online during large-scale training.

1.2 × 105cached robot windows spanning roughly 400 hours of trajectories
1Baction-conditioned dynamics core, trained entirely from scratch
T=16, k=8historical observations per window and future action steps predicted
64 × 2048geometry tokens per frame and feature width from the frozen encoder

Data is drawn from Open X-Embodiment-style datasets and a DROID subset. Each action carries six end-effector pose channels and one gripper channel. Training proceeds in stages: action-dependent 3D dynamics first, then rendering consistency as an auxiliary constraint, then policy and value alignment for closed-loop decisions.

Visual rollouts across robot embodiments.

Each clip pairs an imagined future against the real future across different robots and cameras. The final panel is the counterfactual test made visible: one starting observation, different action chunks, different imagined outcomes.

Capability showninput: past video + task text + action chunk → output: future geometric state, decoded depth and points, and optional RGB.

Long-horizon closed-loop driving.

WM3D completes dense urban routes with pedestrians, traffic, and dynamic signals. Town01 rainy scenario: 656 meters, 15 vehicles, 12 pedestrians. Left: WM3D. Right: TCP baseline (NeurIPS 2022).

100%Task success
0.0Collisions / km
42%Comfort pass rate
−64%Avoidable stall time

Results from Town01 & Town02 (two towns, two weather conditions). WM3D shows smoother actions and less unnecessary stopping; TCP has faster inference and better lane-keeping. Video played at 1.5× speed.

Minecraft tasks.

Beyond robot arms, the same formulation runs on an open-world game domain, where progress means discrete, long-horizon goals: gather a resource, craft an item, then place it. Each clip is a full task carried out inside the model's imagined world.

Task settinginput: past frames + task goal + action chunk → output: an imagined rollout that reaches a checkable game state (item crafted, block mined, table placed).

These are qualitative task-domain demos on the Diamond Minecraft environment, shown to illustrate long-horizon controllability rather than as a benchmark claim; the quantitative evidence stays separated in the results section that follows.

From imagined state to rendered video.

The rendering branch receives structured conditions from the native-3D core and is conditioned on the same actions that determine geometric evolution, with the predicted action read out on-screen. It exists for inspection and training consistency, and one path generalizes across very different worlds.

Kitchenmug → dish rack
Warehouserobot parcel pick
Drivingdaylight expressway

Manipulation, warehouse, and driving are rendered by one action-conditioned branch that sits downstream of the world state, not as a passive post-processor. In preliminary tests it reduces motion-region L1 from 0.14 for copy-last to 0.07, though matched comparisons against specialized video generators remain incomplete. This branch does not define the dynamics state and never participates in candidate ranking. Clips are muted and loop automatically.

Three questions, measured separately.

How competitive is a compact native-3D world model against much larger video models? Do the predicted geometric states respond to changes in the action? Can the same state support closed-loop control? Each is reported on its own terms, never collapsed into one number.

Q1

Competitive future prediction against 5B video baselines.

Q2

Predicted geometry responds to the conditioning action.

Q3

The same state supports closed-loop control and imagination-based selection.

Q1 · WorldArena v1

The highest depth accuracy, with a fifth of the core.

All methods are evaluated on the same 500-video test split from RoboTwin 2.0 Clean50. WM3D's overall EWMScore sits between the two baselines while its depth prediction leads outright.

Depth accuracy0.91
Core size1B vs 5B
ModelCoreEWMJEPAMotionInteract.Traj.Depth
Wan2.25B50.990.800.680.520.150.82
Fast-WAM5B43.160.470.630.370.200.89
WM3D1B49.680.350.590.320.150.91

How to read this table. WorldArena v1 scores embodied prediction across appearance, motion, interaction, trajectory, and depth. WM3D's EWMScore of 49.68 is 1.31 points below Wan2.2 and 6.52 above Fast-WAM. We do not lead the JEPA, motion, interaction, or trajectory dimensions. The point of the table is the depth column: with a 1B dynamics core against 5B cores, geometric prediction is where the native-3D state pays off.

Q1 · RoboNet

Best on all four metrics under a matched protocol.

Same 256-video test split, same two observation frames in, same ten frames out at 64 × 64. Metrics are computed only over predicted frames, with SSIM and LPIPS on a 0–100 scale.

FVD774.5 → 327.6
PSNR21.05 → 26.46
ModelCoreFVD ↓PSNR ↑SSIM ↑LPIPS ↓
Wan2.25B774.5221.0573.4320.47
Fast-WAM5B1044.9720.4470.1924.60
WM3D1B327.5726.4686.618.34

RoboNet FVD, lower is better

Bars are scaled to the worst result, so shorter is better.

Fast-WAM 5B1044.97
Wan2.2 5B774.52
WM3D 1B327.57

Under this matched observation, prediction-horizon, resolution, and test-split setting, the 1B native-3D core provides a stronger future representation than the larger video-centric baselines. These comparisons measure overall system performance; they are not capacity-matched ablations.

Q2 · Counterfactual action sensitivity

The predicted geometry moves when the action changes.

Video metrics cannot establish whether a world model captured the geometric consequence of an action. We compare the recorded action against three counterfactuals directly in the native state space, on a frozen 160-window split.

Sign flip, token0.944
Zero action, depth0.869
SignalZeroSign flipGrip toggle
Token cosine win ↑0.8560.9440.638
Depth win ↑0.8690.8940.550

Recorded-action win rate, n = 160

A win means the recorded action's predicted future landed closer to the observed outcome than the counterfactual's. 0.5 is chance: the action made no difference.

Zero action

The action is removed entirely.

Token0.856
Depth0.869
Sign flip

The six pose channels are reversed.

Token0.944
Depth0.894
Grip toggle

Only the discrete gripper state is switched.

Token0.638
Depth0.550

chance = 0.500

How to read this. WM3D is most sensitive to perturbations of continuous robot motion: recorded actions beat sign-flipped alternatives in 94.4% of geometry-token comparisons and 89.4% of depth comparisons. Gripper toggles separate far more weakly, at 0.638 and 0.550, which says the model captures pose-conditioned geometric evolution more reliably than the effect of a discrete gripper switch. The pattern holds across all five evaluation sources. Because these metrics are defined in WM3D's internal state, we report them as model diagnostics, not cross-model comparisons.

Q2 · Future-state accuracy

Independently measured, not just teacher agreement.

On the frozen 192-window diagnostic split, we score how close the predicted future depth is and whether the predicted geometric change follows the direction of the observed change rather than reconstructing an average scene.

Depth L12.5 × 10−2
Change cosine0.7
2.5 × 10−2Future-depth L1 error on the frozen 192-window diagnostic split.
0.7Depth-change cosine agreement: the predicted change follows the direction of the real one.
0.8Aggregate win rate for the recorded-action future over its counterfactual in geometry-token space.

The frozen encoder also supplies the supervision signal, so agreement with the teacher representation is reported separately from independently measured accuracy and from downstream control. Those closed-loop numbers follow below.

Imagining the future changes which action gets executed.

Two decision interfaces run on the same 1B core. Direct executes the policy output greedily. Imagine-rank predicts the native-3D future of several candidate action chunks and executes the one scoring highest on progress and feasibility.

LIBERO · 2,000 episodes per method

Ranking imagined futures adds 5.55 points of average success.

Four suites, ten tasks each, 50 initial states per task, a 300-step horizon, identical initial conditions, and the official success detector.

Direct → imagine-rank82.95 → 88.50
Best suite95.60 Object
ModelCoreSpatialObjectGoalLongAvg.
Fast-WAM5B97.299.696.093.896.65
Wan-OFT5B96.498.694.885.893.90
WM3D (direct)1B92.487.885.066.682.95
WM3D (imagine-rank)1B93.095.692.273.288.50

Where we fall short. The 1B core supports strong closed-loop control, but it does not beat the 5B video-based baselines on average, and LIBERO-Long is the clear weakness at 73.2 against 93.8 for Fast-WAM. What the table does establish is that imagination-based selection improves every suite over direct execution using the same weights, with the largest gains on Object and Goal.

Physical robot · single-arm pick-and-place

60% to 70% success by ranking imagined futures.

Trained on 53 teleoperated demonstrations and 19,136 frames at 30 fps, with head, overhead, and wrist views plus a seven-dimensional robot state. All views pass through the frozen geometry encoder; only the action policy is fine-tuned.

Success7/10 trials
Cycles per episode2.60 → 2.70
MethodCoreSuccess (%) ↑Cycles/ep. ↑
Fast-WAM5B502.5
Wan-OFT5B202.0
WM3D (direct)1B602.6
WM3D (imagine-rank)1B702.7

Physical-robot success rate

Ten trials per method on the same repeated pick-and-place task.

Wan-OFT 5B20%
Fast-WAM 5B50%
WM3D direct60%
WM3D imagine-rank70%

Scope of this claim. Ten trials is a small sample: the count precludes a statistical significance claim, and we present this as preliminary evidence that imagined geometric outcomes can improve action selection rather than as a settled result. Expert-action replay was used to verify the control harness before policy evaluation, and both baselines were adapted with the same demonstrations and control protocol.

Cite this work.

WM3D: A Unified Native 3D World Model for Predicting Future States and Robot Actions.

@article{liu2026wm3d,
  title   = {WM3D: A Unified Native 3D World Model for
             Predicting Future States and Robot Actions},
  author  = {Liu, Mingquan and Qiu, Chenhao and Li, Jiayi and
             Yao, Shanming and Lin, Sixu and Liu, Guiliang and
             Wu, Simo},
  year    = {2026}
}