World Labs 3D world model

World Labs Marble: turn a photo into a 3D world

Marble builds a whole 3D world from one picture or a description. Look around it, place models in it, and make camera-move videos through it.

  • Picture or text in
  • Gaussian splat out
  • 360° panorama
  • Standard, Large and Draft
  • About 5 minutes a world

Marble is World Labs' world model. Give it a photo, a still or a concept frame and it builds the place around it: the picture becomes the view from the middle, and the space beyond the frame is filled in. A description works on its own too.

Each world comes back as a Gaussian splat in your assets. Open it to look around, drop 3D models into it, or add a Splat Render step for a video along a camera move you choose. Every frame is drawn from the same 3D scene, so the set holds still from frame to frame.

Photo to world

One picture becomes a full 360° space with depth, built around what the picture shows.

Words to world

Describe a room, a street or a landscape, and Marble builds it without a reference.

Camera moves you control

Push in, orbit, rise, or set shot points by hand. The camera goes exactly where it is told, with no drift.

Exact start and end frames

Take the first and last frames of a move into a video model, or its stills into an image model as references.

What to make with World Labs Marble

Real asks, and what comes back. Each one runs in chat or as a node on the canvas.

“A cosy cabin kitchen at dusk”

A cabin kitchen to walk around in, copper pans over the counter and dusk light at the window.

“Turn this photo of my living room into a 3D world”

The room as a 3D space: the photo is the view from the middle and the rest of the room is filled in.

“Make a vertical video flying into this room”

The world is built, then a 9:16 push-in through it comes back as the clip.

World Labs Marble is one node on a canvas

Chain it with language, image, and video models, then publish the whole pipeline as an API. See how a full AI video pipeline fits together.

  1. Step 01

    A picture or a description

    Start from a photo, a generated still or a few words about the place.

  2. Step 02

    Make World

    Marble builds the world in about five minutes and it lands in your assets, ready to open and look around.

  3. Step 03

    Splat Render

    Pick a camera move or set shot points, and get a 1 to 20 second video plus its first and last frames.

World Labs Marble as an API, priced per world

The World Labs Marble API

Build a pipeline with World Labs Marble on a node and publish it. It becomes a versioned HTTP endpoint: the typed /invoke route enqueues a run and returns a run id to poll, and an OpenAI-compatible route works with SDKs you already use. Agents connect over MCP the same way. Your prompt engineering ships inside the pipeline, so every caller gets your quality, and swapping the model later does not change the API your product calls.

World Labs Marble pricing

Prepaid credits, no subscription. Each world is charged at World Labs Marble's own rate from your balance, shown before you run, and a failed generation costs nothing. Credit packs start at $5 and never expire, which suits spiky production schedules. Run history records the cost of every generation, per node, so spend is auditable rather than a surprise.

World Labs Marble, answered

What is World Labs Marble?

World Labs' model for making 3D worlds. It takes a picture or a description and returns a 3D scene you can move through, which Treza keeps as a Gaussian splat in your assets.

How long does a world take?

About five minutes. It keeps going in the background, and the world arrives in your chat or your run when it is ready.

Can I make a video from a world?

Yes. Ask in chat for a fly-through, or add a Splat Render step after Make World. Choose a camera move or set shot points, and it renders a 1 to 20 second video in 16:9, 9:16 or square, with its first and last frames.

Which size should I pick?

Standard suits most rooms and scenes. Large is for big indoor or outdoor spaces. Draft is a quick, rougher look at a fraction of the price, for trying an idea first.

How much does World Labs Marble cost on Treza?

Treza uses prepaid credits with no subscription. Each world is charged at World Labs Marble's rate from your balance, and only successful generations are charged. Credit packs start at $5 and never expire.

Can I call World Labs Marble through an API?

Yes. Build a pipeline that uses World Labs Marble and publish it as a versioned HTTP endpoint. Call the typed /invoke API from your product, or point any OpenAI SDK at the OpenAI-compatible endpoint. If a better model ships later, swap it on the node without changing the API your product calls.