Marble – a 3D world generation platform launched by Fei-Fei Li’s World Labs
What is Marble?
Marble is a 3D world generation platform launched by Fei-Fei Li’s startup World Labs. Built on advanced world model technology, Marble allows users to generate infinitely explorable 3D worlds from just a single image or a text prompt. The generated worlds are persistent, stylistically diverse, and feature clear 3D geometric structures. Users can freely navigate and interact within them, and even export the results as Gaussian splats for downstream projects. Currently in a limited-access beta phase, Marble enables users to create and explore 3D worlds directly on its official website, showcasing powerful spatial intelligence and creative capabilities.
Key Features of Marble
-
3D World Generation: By uploading an image or entering a text prompt, users can quickly generate a 3D world. The worlds include rich geometric structures and a wide range of styles—from cartoon-like to photorealistic.
-
Free Navigation & Interaction: Users can move freely and explore generated 3D environments, with 360-degree perspective adjustment directly in the browser, including hidden areas beyond the input viewpoint.
-
Persistence & Consistency: Generated 3D worlds remain stable and consistent over time without deformation or drift. Users can revisit or share permanent links anytime.
-
Export Functionality: Worlds can be exported as Gaussian splats and seamlessly integrated into Three.js using World Labs’ open-source rendering library Spark, enabling web-based 3D experiences.
-
Composing Large Environments: Users can combine multiple generated scenes to build larger, continuous virtual worlds.
-
Multi-Platform Support: Generated experiences run efficiently across devices, including desktops, laptops, mobile devices, and VR headsets.
-
Creation & Sharing: Users can create their own 3D worlds and share them via Marble, fostering social interaction and creative exchange.
How to Use Marble
-
Visit the Website: Go to https://marble.worldlabs.ai/.
-
Apply for Access: Fill out the form here to request access.
-
Log In: Once approved, use the provided login credentials from the email invitation.
-
Upload Image or Enter Text: Select “Create New World,” then upload an image or enter a text prompt describing the desired 3D world.
-
Adjust Parameters (if supported): Modify parameters such as style or level of detail.
-
Generate World: Click the “Generate” button and wait for the system to create your 3D world.
-
Explore: Use keyboard and mouse to move freely, adjust the perspective, and explore all corners of the world.
-
Export & Apply (optional): Export the generated world as Gaussian splats and integrate it into Three.js using Spark for web-based applications.
-
Share & Collaborate: Generate a shareable link for others to view, or connect with other users on the platform to exchange ideas.
Application Scenarios for Marble
-
3D Environment Design: Artists and designers can rapidly generate 3D environments for backgrounds in films, games, or advertising projects.
-
Virtual Exhibitions: Create virtual galleries to showcase artworks, product designs, or historical artifacts, allowing free exploration in immersive spaces.
-
Architectural Visualization: Architects can present 3D models of building designs, helping clients better understand spatial layouts and appearances.
-
Virtual Laboratories: Build digital labs where students can conduct science experiments and observe physical, chemical, or biological phenomena.
-
Historical Scene Recreation: Recreate historical events or ancient civilizations to give students a more vivid understanding of history.