Blog Product

Graspable now generates worlds with World Labs

Ask for a place in plain words and the agent generates it with World Labs Marble and puts it in your project: what you get, what it costs in Credits, and the three templates that use it.

Michal Takáč 4 min read

A generated loft with brick walls and tall windows, with three ceramic pieces on a wooden table

From version 0.9.31, Graspable can generate a place for your project. You describe it. The agent generates it with World Labs Marble, through their World API, and saves it into the project on your computer. Then it switches the scene to the new place.

You

The agent asks before it starts, because a world costs Credits. Generation takes about five minutes. The run waits for it.

What you get

A world is a folder in your project, public/worlds/<name>/. It holds:

  • The world as Gaussian splats, in two sizes: 500,000 splats, which is what is shown, and a light version of about 100,000 that appears first while the large one loads.
  • A collider mesh: the same place as a plain mesh that is never shown. It is what you stand on, bump into and bounce balls off.
  • The panorama the world was made from.
  • world.json: the name, your description, World Labs' caption of what is in the place, and two numbers that turn the world's raw units into metres and put its floor at zero.

The templates read world.json for you, so a world appears at real size with the floor at your feet. If Gaussian splats are new to you, start with Gaussian splats, explained.

An equirectangular panorama of a loft with brick walls, tall windows, a worktable, a sofa and plants
The panorama of the loft world that ships with two of the templates. It was generated from a text description only.

What it costs

  • Draft: 2 Credits. A quick, rough version to check the idea.
  • Standard: 11 Credits. The default.
  • Large: 21 Credits. A bigger outdoor place or a large interior.

A world that fails to generate costs nothing. Generating worlds through Graspable comes with the Builder plan and higher. See Credits.

If you have your own World Labs API key, you can use it instead. Open Settings → Plugins and connectors, switch on World Labs and enter the key. World Labs then bills you directly, no Credits are used, and your Graspable plan does not matter.

Three templates that use it

All three are premium templates and start inside a world we generated for them.

  • Splat World starts in a sunlit loft. You look around, teleport and put things in it. They sit on the world's real floor and tables, at real size.
  • World Explorer starts in the same loft, but solid. Floors hold you, walls and furniture stop you. It comes with info points and a guided tour.
  • World Game starts in a tavern with a throwing game: knock the mugs off the bar, ring the targets, keep score. Balls bounce off the room itself.
A tavern bar with eight tankards on it, a fireplace, three round targets and a score panel reading Score 0
World Game on a flat screen. The tavern is the generated world. The mugs, targets and scoreboard are added by the template.
The loft with a panel reading A walk through the loft, 5 stops, and a Start button
World Explorer on a flat screen, at the start of its guided tour.

How to try it

  1. Create a project from Splat World, World Explorer or World Game.
  2. Ask for a place. One or two sentences are enough: what kind of place it is, what is in it, the light and the mood.
  3. Approve the cost. Wait about five minutes.
  4. Look around in the preview, then in the emulated headset or on a real one.

A world is a still place. Leave people, animals and anything that should move out of the description, and add those as objects afterwards.

Graspable is available for macOS. Windows and Linux are coming soon.

Read more

Sources