AI-Powered UV Layout Optimization for Blender
Sulo AI is a Blender addon that leverages artificial intelligence to optimize UV mapping workflows. It provides intelligent UV packing, AI-powered naming suggestions, and automated seam detection.
- Smart UV Packing: Advanced rectangle packing algorithms with rotation optimization
- AI-Powered Naming: Intelligent naming for UV maps based on mesh analysis
- Seam Suggestions: Automated seam detection for optimal UV unwrapping
- Batch Processing: Process multiple objects efficiently
- Caching System: Fast results with intelligent caching
- Blender 4.0 or higher
- Python 3.10+
- Claude API key (for AI features)
- Download the latest release
- In Blender, go to Edit > Preferences > Add-ons
- Click "Install" and select the downloaded zip file
- Enable "Sulo AI" in the addon list
- Configure your Claude API key in the addon preferences
- Select a mesh object with UV maps
- Open the N-panel (press N in 3D viewport)
- Navigate to the "Sulo AI" tab
- Click "Pack UVs" to optimize UV layout
- Use "Generate Names" for AI-powered naming suggestions
# Clone the repository
git clone <repository-url>
cd sulo-ai
# Install dependencies
pip install -r requirements.txt
# Run tests
pytest tests/sulo-ai/
├── sulo_ai/ # Main addon code
│ ├── core/ # Core algorithms (Blender-independent)
│ ├── blender/ # Blender integration
│ ├── ai/ # AI client and prompts
│ ├── ui/ # User interface panels
│ └── utils/ # Utilities and helpers
├── tests/ # Test suite
├── docs/ # Documentation
└── scripts/ # Development scripts
See the docs/ directory for detailed documentation:
GPL-3.0 (Required for Blender addons)
Contributions are welcome! Please read CONTRIBUTING.md for details on our code of conduct and the process for submitting pull requests.
- Report bugs on the issue tracker
- Join our community discussions
- Check the documentation for guides and tutorials
- Built with the Anthropic Claude API
- Powered by advanced packing algorithms
- Inspired by the Blender community
Made with care for the Blender community