Spell AI 3D Worlds
Spell is an experimental AI model made by Spline intended to create entire 3D scenes or “Worlds” from one single image. It empowers you to bring your ideas to life by converting static inputs into immersive 3D worlds.
The worlds are consistent toward the initial image input and are represented in a volume that can be rendered as a Gaussian Splatting.
Spell is currently highly experimental, and it's only meant for early adopters interested in testing the tech or helping our team test the model in its early stages while it's still being trained. Pricing is intentionally high during this phase to avoid high expenses on GPU costs.
→ Read the announcement
Creating your first 3D world
You can access Spell at spell.spline.design to start creating your first 3D scene is simple — type a text prompt or upload an image.
Note: Spell is at an early stage, with limited access, meaning you'll need to subscribe in order to try it. Currently, Spell pricing is separated from Spline Editor pricing, and the pricing structure will likely change once we decide on the right direction.
Text Prompt
Describe your idea in words, and you'll get 4 images related to your text prompt.
Image Prompt
Use an image as your starting point. You'll get your original image plus 3 others, which are variations of the original you uploaded.
Generating the 3D Gaussian Splatting Volume
By pressing on any of the images generated from the text or image prompt, the 3D generation will get started and added to the generation queue. You can also use the "Generate 3D" button when hovering any of the images.
Once the 3D generation is done, you'll get a notification, and you can interact with your 3D scene, tweak interaction settings, and use the public link to embed it anywhere on the web.
Note: Images with well-defined shapes work better. Abstract or overly complex shapes might not produce good results (yet).
How it works
At its core, Spell is a type of diffusion model that can generate 3D worlds with realistic multi-view consistency across a wide range of categories, including people, objects, environments, 3D characters, and more.
The model can render images from multiple angles of a particular subject with high accuracy and detail, as well as generate controlled camera paths, all while staying consistent with the 3D scene.
Scene Settings
Public Link - share your 3D scene and embed it anywhere on the web.
Background - control the background of your scene.
Play Settings
The play settings affect your scene on the public link and when you go into play mode.
Auto orbit - Make your scene orbit automatically like a turntable.
Interactions
Page Scroll - Setting Page scroll to Yes will allow the website to be scrolled when your scene is embedded and you hover it. Setting it to No will disable scrolling.
Touch Settings - Decide how interacting with the scene works on touch devices.
Orbit - Enable or Disable the ability to orbit the scene.
Orbit Limits - Apply limits on the orbit interaction.
Pan - Enable or Disable the ability to pan the scene.
Pan Limits - Apply limits on the pan interaction.
Zoom - Enable or Disable the ability to zoom the scene.
Zoom Limits - Apply limits on the zoom interaction.
On Hover - Enable or Disable orbiting when hovering the scene.
Generation Queue
You can access the generation queue in the top right corner. There, you’ll find a list of all your running generations as well as those that have been completed.
Explore
On the Explore page, you’ll find a collection of examples and prompts to spark your creativity. It’s a great way to see what’s possible and find inspiration for your own 3D creations.