Comprehensive guide to configuring, optimizing, and utilizing the AI Object Namer addon for Blender.
Ollama allows you to run large language models locally on your machine. This ensures your 3D assets remain private and you don't incur any API costs.
ollama serve. Leave this terminal window open while using Blender.
ollama pull llava:13b. LLaVA is a powerful open-source vision model capable of understanding images. This download may take some time depending on your internet connection.
Edit > Preferences > Add-ons > AI Object Namer. Select "Ollama (Local)" from the AI Provider dropdown.
If you prefer using high-end cloud models, you will need to provide an API key. Please note that using these services requires an internet connection and you may be billed by the provider based on usage.
| Provider | Required Key | Notes |
|---|---|---|
| OpenAI | OpenAI API Key | Uses the GPT-4o vision model. Highly accurate. |
| Anthropic | Claude API Key | Uses Claude 3.5 Sonnet. Excellent reasoning capabilities. |
| Google Gemini | Gemini API Key | Uses Gemini 1.5 Flash. Fast and efficient. |
The addon offers two primary modes of operation:
Complex geometry can be difficult to interpret from a single isometric view. The addon can stitch together multiple views of your object into a single image strip before sending it to the AI.
| Preset | Description | Use Case |
|---|---|---|
| Single | 1 isometric viewpoint. | Simple objects, fast processing. |
| Basic (4 angles) | Front, Left, Right, Top views. | Standard props and furniture. |
| Full (8 angles) | Cardinal and corner viewpoints. | Complex organic shapes or detailed machinery. |
| Complete (11 angles) | All views including bottom and strict top. | Intricate hero assets where every detail matters. |
If you select the "Custom" naming style, you can define exactly how you want the final name formatted using placeholders. Available placeholders include:
{name} - The core descriptive name generated by the AI.{type} - Often derived as 'MESH', 'CURVE', 'LIGHT', etc.{material} - Extracted from the object's active materials.Example pattern: ENV_{name}_01 outputs ENV_Wooden_Barrel_01
The AI can make more educated guesses if it knows more about the object. In the Context sub-panel, you can pass:
For ultimate control, you can override the AI's internal instruction prompt entirely in the Advanced Capture Settings panel. This allows you to completely dictate the AI's persona, strict JSON outputs, or behavioral nuances.
| Error Message / Issue | Possible Causes & Solutions |
|---|---|
| "Failed to connect to Ollama" | The Ollama background service isn't running. Open a terminal and type ollama serve to start the daemon. |
| "Model llava:13b not found" | You haven't downloaded the vision model yet. Open a terminal and type ollama pull llava:13b to download it. |
| "Request timed out" | The AI took too long to respond. Increase the "API Timeout" value in the Advanced Capture Settings panel. If using cloud APIs, check your internet connection. |
| "Invalid API Key format" | The API key entered in the preferences contains hidden spaces or invalid characters. Clear the field and paste it again carefully. |
| Object captures are blank/black | Ensure you are in "Object Mode" and that the object has actual mesh geometry. The addon temporarily hides other objects to isolate the target; if the target has no visual mass, the image will be empty. |
AI Object Namer Addon — Built for Blender 4.2+