Skip to content

Video to 3D world generator: reconstruct scenes from ordinary footage

Walk through a room with your phone and get an explorable 3D world back. Generation runs on the Marble World API, which accepts video as an input. Atlas video features, such as re-rendering new camera moves through the footage, need the Atlas API, which World Labs has not opened.

Estimated cost

…

Generate 3D world from video

Sign in first. New accounts get 280 free credits, enough for one draft world.

How it works

  1. Record 10–60 seconds of steady footage moving slowly through the space.
  2. Upload the clip (MP4, MOV or WebM, up to 100 MB).
  3. The Marble World API reconstructs the scene as a Gaussian splat world.
  4. View the world in the browser and download the .spz splat. Rendering new camera moves through it, such as bullet-time freezes, is an Atlas capability and is not offered.

Input requirements

  • Slow, smooth camera motion with plenty of overlap between frames.
  • Avoid moving people or vehicles; static scenes reconstruct best.
  • Landscape orientation and 1080p or higher recommended.

Output formats

  • Gaussian splat (.spz), shown in the in-browser viewer and downloadable
  • PLY splat and GLB mesh exports: not in the tool yet
  • Re-rendered camera-move video: an Atlas capability, not available

Every world opens in the in-browser viewer and downloads as .spz; .spz and .ply files also open in the free Gaussian splat viewer.

Pricing

Generation is credit-based. World Labs sells credits at $1 for 1,250 credits, a Marble 1.1 world costs 1,500 credits, about $1.20, and a draft world 150 credits, about $0.12 (as of 2026-09-13); PLY splat export is free. On this site you get 280 free credits at sign-up, enough for one draft world, then a one-time pack of 8,000 credits for $19.90, with no subscription. Full breakdown on the pricing page.

Example worlds

Sample worlds generated through the Marble World API will be added here as the gallery grows. In the meantime, browse World Labs' public Marble gallery for reference and open any exported splat in the viewer above.

Last updated 2026-09-29

Frequently asked questions

What does video input do on this site?

The public Marble World API accepts a video and builds a 3D world from it, and that is what this tool runs. Re-rendering new camera paths through the footage is an Atlas capability, and Atlas has no public API.

Can I make a bullet-time effect from a phone video?

Not on this site. Rendering a frozen-moment camera orbit through a reconstructed scene is an Atlas capability, and it would need Atlas API access, which World Labs has not opened.

What about robotics real-to-sim?

Video capture of a real workspace is a natural way to build simulation twins; see the robotics use-case guide for the workflow.

What can I do today?

Sign in and upload a short clip; the 280 free credits at sign-up cover one draft world from video (250 credits). You can also extract 3–4 well-spaced frames and use the image-to-3D tool, or open existing splats in the free viewer.