
Turn a single image into a fully meshed 3D world in minutes Built by a World Labs team member, image-blaster combines Marble + Claude skills + @fal to generate 3DGS environments, meshes, interactiv…
The Hook
“to generate a fully 3D environment at the scene, generates the static environment that get thrown And this is all then put in back by hand. from the original source image. an image for each of those objects files and PBR materials. to create a clean, static environment”
Product Reveal
“A panoramic environment generative model As well or any other 3D authoring tool. to just change this web app Either one works.”
Feature Teaser
“And you can decide to things like the Blender MCP, and even tries”
Call to Action
“You can find it now on GitHub.”
Synthesizable in Remotion · key components of the ai-3d-environment-launch template.
A dynamic split-screen effect where a smaller, often wireframe or original image, view appears in the corner, while the main screen displays the generated 3D environment. The smaller view can expand or contract.
Use Remotion's <AbsoluteFill> and <Img> components. Animate the 'width', 'height', 'top', and 'left' CSS properties of the smaller view using `interpolate` with `spring` for smooth transitions. Apply a `clipPath` or `borderRadius` for rounded corners on the inset view.
3D objects are shown being selected, moved, rotated, and scaled within a rendered environment, often with visible bounding boxes or manipulation gizmos. The camera smoothly follows these interactions.
Leverage a 3D library like `three.js` or `react-three-fiber` within a Remotion <Canvas> component. Animate object `position`, `rotation`, and `scale` properties based on user input or predefined paths using `interpolate` with `easeOutCubic` for natural movement. Render UI gizmos as SVG overlays or 3D objects.
A rapid, almost instantaneous transition between entirely different 3D environments, often accompanied by a quick camera pan or zoom, giving a sense of diverse capabilities.
Implement a scene change by quickly fading out one 3D scene and fading in another, or by using a fast `translateX` or `translateY` wipe effect on the entire scene container. Use `interpolate` with a very short duration and `easeInQuad` or `easeOutQuad` for a snappy transition. Preload 3D assets to avoid loading delays.
Purpose. Immediately demonstrate the core magic: turning a 2D image into a fully interactive 3D world.
Execution. Rapid transitions between original 2D images and their generated 3D counterparts, with dynamic camera movement through the new 3D space.
Purpose. Explain the underlying technology and process, building credibility and understanding.
Execution. Split-screen views showing file structures, code snippets, and wireframe models alongside the rendered 3D scene, illustrating the step-by-step generation.
Purpose. Highlight advanced features, customization, and integration possibilities.
Execution. Demonstrating object manipulation, environment switching, and showing the product's UI interacting with external 3D software elements.
Purpose. Provide a clear call to action for users to access and engage with the product.
Execution. A final scene with the product in action, overlaid with a clear text call to action (e.g., 'Available on GitHub'), reinforcing accessibility.
Objective
Launch a new AI-driven interior design tool that generates room layouts and decor suggestions from a single photo.How the recipe adapts
The SplitScreenReveal primitive would show the original room photo transforming into a fully furnished 3D interactive space. Interactive3DObjectManipulation would demonstrate swapping furniture, changing wall colors, and adjusting lighting in real-time. EnvironmentTransitionWipe would rapidly switch between different design styles (e.g., minimalist to bohemian) for the same room. The overall fast-paced editing and UI integration would highlight the tool's speed and ease of use.Scene durations (4 scenes, 127s)
Key Remotion components
To ensure that artificial general intelligence benefits all of humanity

Gopuff introduces Go, an AI shopping assistant built with SpaceXAI: say what you need and the order is placed.

Iliad (Troy) trailer made by Grok Imagine 1.5, which was just released