Interactive Persistent 3D Worlds: Inside the Marble Engine and Editable Generative Spaces

By TechIDaily Interactive Media & Virtual Worlds Group · Published 2026-10-12


Prior to the introduction of Marble by World Labs, "AI-generated 3D" meant either static 3D meshes or pre-rendered flythrough videos. Once a video ended, the world dissolved. If a user wanted to turn around and walk through a hallway on the right, the model had no persistence.

Marble bridges generative diffusion with real-time game engines. It generates persistent, editable, and navigable 3D worlds that retain their structural integrity as users explore them over extended sessions.


1. Spatial Memory Banks and Chunked World Streaming

To enable infinite exploration without exceeding GPU memory constraints, Marble divides generative spaces into Spatial Hash Grids:

  • As the user approaches a boundary, the model out-paints adjacent rooms while strictly conditioning on shared doorways and walls.
  • When the user returns to a previously visited room, its exact 3D Gaussian geometry is recalled from the local memory cache, ensuring zero hallucinated mutations.