A Blender plugin that generates complete 3D scenes from text descriptions using AI. This addon allows you to describe a scene and generate 3D models for each object automatically, positioning them according to your description.
- Generate complete 3D scenes from text descriptions
- Create 3D models for multiple objects in one go
- No CUDA required - works on any system
- High-speed generation using web-based AI models
- Automatic positioning of objects in the scene
- Simple and intuitive UI
- Blender 3.0.0 or newer
- Internet connection
- Python packages:
- openai
- selenium
- requests
- numpy
- Download the latest release ZIP file from the project repository
- Open Blender and go to Edit > Preferences > Add-ons
- Click "Install..." and select the downloaded ZIP file
- Enable the "AI Scene Generator" add-on by checking the box
- Set up your OpenAI API key and HuggingFace account credentials in the add-on preferences
- In Blender's Preferences > Add-ons, find "AI Scene Generator"
- Enter your OpenAI API key
- Enter your HuggingFace login credentials
- The plugin will automatically install required dependencies if missing
- Open Blender and press
Nto open the sidebar - Select the "Scene Generator" tab
- Enter a description of the scene you want to create
- Set the number of objects to generate
- Click "Generate Complete Scene"
- Wait for processing to complete
- The generated models will be automatically imported and positioned in your scene
For best results:
- Be specific in your descriptions
- Describe the scene layout and the objects within it
- Mention colors, materials, and sizes where appropriate
- Example: "A cozy living room with a red sofa, wooden coffee table, and a floor lamp next to a bookshelf"
Common issues:
- API key errors: Make sure your OpenAI API key is valid and has sufficient credits
- HuggingFace login issues: Verify your username and password
- Missing dependencies: To properly install Python dependencies, you'll need to connect your Conda environment with Blender. Follow the tutorial at Connecting Blender with Conda for detailed instructions
This plugin was developed by:
This project uses:
- OpenAI API for scene description processing
- HuggingFace models for image generation
- Stable Fast 3D for 3D model conversion
- Thanks to all the developers and communities who made these tools available


