
What Is ai-texture-forge?
ai-texture-forge is a Blender add-on for Windows that turns text prompts into textures, concept art, background assets, and scene-wide projections directly inside the 3D viewport. It can use a local GPU diffusion engine or a connected cloud provider.
The add-on combines generation with a texture pipeline and material builder. Generated results can be made seamless, projected across an environment using depth, repaired with inpainting, expanded with outpainting, upscaled by 4×, and connected to Blender shader nodes as color, roughness, and normal maps.
For example, enter weathered copper, green patina, seamless in the N-panel and generate a tile-ready material for the active object.
Key Features
- Text-to-texture generation: Create textures, concept art, and background assets from plain-language prompts.
- Seamless tiling: Generate surfaces designed to repeat without visible seams.
- Scene-wide projection: Use depth-aware projection to texture whole models or environments in one pass.
- Inpainting and outpainting: Repair blemishes and seams or extend an image in any direction.
- 4× AI upscaling: Improve detail for close-ups and final-resolution work.
- Render restyling: Restyle stills and animations inside the compositor using the render pass and node system.
- Local and cloud providers: Run diffusion on a supported local GPU or connect to a cloud API.
- Generation history: Recall, export, and import previous results.
Requirements and Installation
The release bundle targets Windows x64 and requires Blender 4.2 or later. A supported local GPU with sufficient VRAM is required for local diffusion, although a cloud provider can be used instead.
Download the add-on. Get ai-texture-forge.zip from the Releases page.
Unblock the ZIP. Windows may mark downloaded archives as blocked. Open PowerShell and run:
powershell Unblock-File -Path "$HOME\Downloads\ai-texture-forge.zip"Install it in Blender. Open Edit → Preferences → Get Extensions, open the menu, choose Install from Disk, and select the downloaded ZIP.
Enable the extension. Make sure ai-texture-forge is enabled in Blender's extension preferences.
Open the interface. In the 3D Viewport, press
Nto open the sidebar and select the ai-texture-forge panel.Configure a provider. Choose a local or cloud provider, enter the required connection details, and select a diffusion model.
You can also click Open Studio Window. Keep Blender running while using Studio or an external client because those tools communicate with the active Blender session.
Configure the Generation Settings
The main settings are available in the add-on panel:
- Provider: Select the local GPU diffusion backend or a cloud API. The endpoint URL and key are configured in the same panel.
- Model: Choose the diffusion model used for generation.
- Resolution: The default base image size is 1024.
- Steps: The default is 30 diffusion steps. Increasing the value can add detail but also increases generation time.
- Seed: Use a fixed seed to iterate on a consistent look, or leave it random for variation.
- Seamless: Enable this option when the generated surface must tile without visible seams.
- Depth strength: The default value is 0.6 and controls how closely projection follows scene depth.
- Upscale: The default 4× factor applies AI upscaling to final outputs.
- Render pass blend: The default value of 0.5 controls the mix between the Cycles render and the restyled result.
- History: Keep this enabled to recall, export, and import previous generations.
Basic Usage: Generate a Seamless PBR Material
Select the object that should receive the material.
Open the ai-texture-forge panel in the 3D Viewport sidebar.
Enter a descriptive prompt, such as:
weathered red brick, worn mortar, realistic surface, seamlessEnable Seamless so the result is suitable for repeating across the object.
Choose a provider and model, then start the generation.
Apply the result to the active object. The material builder wires the generated color, roughness, and normal maps into Blender's shader nodes.
This workflow is useful for game-ready walls, archviz surfaces, and other materials that need to cover a large area without obvious repetition seams.
Create Concept Art and Background Assets
For viewport concept development, block out a scene such as a sci-fi alley, choose an appropriate concept preset, and describe the desired visual direction. Generate background assets directly in Blender, then iterate through variants without exporting images to an external application.
A prompt might look like:
cinematic sci-fi alley, wet pavement, glowing signs, atmospheric depthPrompt presets are intended to help establish the desired look more quickly, while the seed setting can help maintain a consistent visual direction during iteration.
Project a Style Across an Entire Scene
Select the environment or scene objects you want to texture.
Use the depth-aware projection workflow.
Describe the target appearance, for example:
abandoned factory, rust, dust, industrial decayAdjust Depth strength if the projection needs to follow the scene geometry more or less closely.
Generate the projection across the scene in one pass.
Use inpainting to correct areas that need more detailed treatment.
Run the 4× upscale when the final image needs more detail.
Advanced Workflows
Repair Seams and Blemishes
If an existing generation contains visible seams or unwanted marks, use the inpainting workflow to repair the affected areas. For new tileable materials, enabling Seamless before generation is the preferred approach.
Extend Backdrops with Outpainting
Use outpainting when a background needs to grow beyond its original boundaries. This is useful for widening a backdrop or extending an image in a specific direction without rebuilding the entire composition.
Upscale After the Look Is Approved
Generate and refine the image at the base resolution first. Once the material or projection is visually correct, apply the 4× AI upscale to improve close-up detail without re-rendering the original scene.
Iterate with Seeds and History
Fix a seed when you want to explore prompt or setting changes while preserving a similar look. Keep History enabled so earlier generations remain available for recall, export, or import.
Use Local and Cloud Providers Strategically
A local engine can use your GPU for diffusion, while a cloud provider can take over when the local system lacks sufficient VRAM or when a connected service better fits the task. Check the endpoint, key, and model name in the provider settings before troubleshooting the generated result.
Troubleshooting
- The ZIP will not install: Run the PowerShell
Unblock-Filecommand, then try the Blender installation again. - The panel is missing: Confirm that the extension is enabled under Edit → Preferences → Get Extensions, and verify that Blender 4.2 or later is running on Windows x64.
- Generation fails or stalls: Check the provider endpoint, API key, and model name. For local generation, confirm that the GPU has enough VRAM. A cloud provider may be used when the local engine cannot complete the request.
- Seams remain visible: Enable Seamless before generating, or use inpainting to repair an existing texture.
- Close-ups look soft: Apply the 4× AI upscale to the final generation.
- Studio or the external client does not respond: Keep Blender open because the client communicates with a running Blender session.
Conclusion
ai-texture-forge brings prompt-driven diffusion, seamless material generation, depth-aware scene projection, image repair, restyling, and upscaling into Blender's viewport. Install the Windows add-on, configure a local or cloud provider, and begin with a simple seamless material before expanding into concept art and complete scene texturing.
The project is released under the MIT license. Prompt presets, provider configurations, and workflow ideas can be shared through issues or pull requests.
