Extensions/ComfyUI-Texturaizer
ComfyUI Extension

ComfyUI-Texturaizer

These are companion nodes for Texturaizer, a Blender plugin that connects complex 3D data to ComfyUI. https://texturaizer.com

By LatentSpaceDirective·Created 2 years ago·Updated 8 months ago· 21
LatentSpaceDirective/ComfyUI-Texturaizer
Nodes37
On cloudLocal install
CategoryTexturaizer, image
Stars21
Updated8 months ago

Nodes (37)

Apply ControlNets (Texturaizer)

Fire every ControlNet Blender configured, in one node

Texturaizer
Apply Style Prompt (Texturaizer)

Merge a style prompt into your base prompt, with a toggle to turn it off

Texturaizer
Cached Checkpoint (Texturaizer)

A checkpoint loader that skips the reload when nothing changed

Texturaizer
Cached ControlNet (Texturaizer)

Load a ControlNet once, reuse it across repeated renders

Texturaizer
Circular VAE Decode (Texturaizer)

Decode latents into seamless, tileable textures

Texturaizer
Clip Encode Switch (Texturaizer)

One text-encode node that handles SDXL's dual prompt or falls back to a single one

Texturaizer
Combined Conditioning From Colors (Texturaizer)

Regional prompting driven by a flat-color ID pass

Texturaizer
Extract ControlNet Data (Texturaizer)

Pull one ControlNet's settings out of Blender's exported list

Texturaizer
Generate Noise (Texturaizer)

Seed control with the GPU-vs-CPU (A1111) noise switch built in

Texturaizer
Get Clip Model Names (Texturaizer)

The two Flux CLIP encoders, read from Blender's scene data

Texturaizer
Get ControlNet Data (Texturaizer)

The whole ControlNet list Blender configured, as one dictionary

Texturaizer
Get Flux Guidance (Texturaizer)

Read the guidance value Blender set, instead of hardcoding 3.5

Texturaizer
Get Image Data (Texturaizer)

Pull Blender's base, depth, normal, edge and segment render passes

Texturaizer
Get IPAdapter Data (Texturaizer)

The reference images and preset Blender configured, read into ComfyUI

Texturaizer
Get Json Data (Texturaizer)

The raw payload every other Texturaizer getter reads from

Texturaizer
Get Kontext Data (Texturaizer)

Pull Blender's extra reference image for Flux Kontext

Texturaizer
Get LoRA Data (Texturaizer)

The LoRA stack Blender picked, ready to apply

Texturaizer
Get Material Tile Data (Texturaizer)

Seamless-tiling settings, read straight from Blender's material setup

Texturaizer
Get Model Name (Texturaizer)

The checkpoint or diffusion model Blender picked, read straight into your graph

Texturaizer
Get Prompt Data (Texturaizer)
Texturaizer
Get Render Data (Texturaizer)
Texturaizer
Get Sampler Data (Texturaizer)
Texturaizer
Get Segment Data (Texturaizer)
Texturaizer
Get Style Data (Texturaizer)
Texturaizer
Get VAE Name (Texturaizer)

The VAE filename Blender chose, no manual dropdown

Texturaizer
IPAdapter Embeds (Texturaizer)
Texturaizer
KSamplerAdvanced (Texturaizer)
Texturaizer
Placeholder (Texturaizer)
Texturaizer
Lora Loader (Texturaizer)
Texturaizer
Seamless Tiling Patch (Texturaizer)
Texturaizer
Send Image (Texturaizer)
image
Set Global Dir (Texturaizer)
Texturaizer
Sigmas Selector (Texturaizer)
Texturaizer
Switch Any (Texturaizer)
Texturaizer
Switch Lazy (Texturaizer)
Texturaizer
Switch Smart (Texturaizer)
Texturaizer
Use SDXL? (Texturaizer)
Texturaizer
Readme

Texturaizer

What is Texturaizer?

Texturaizer is a Blender addon that brings generative AI capabilities directly into Blender's workflow. By connecting Blender to the powerful ComfyUI platform, Texturaizer enables artists and designers to create stunning AI-driven visuals, assign individual prompts to objects, automate multipass renders, and populate their Blender scene with assets—all without leaving Blender.


Why It's Useful

  • Streamlines Workflow: Combines Blender and generative AI tools into a single, cohesive environment, removing the need for external applications.
  • Enhances Creativity: Empowers artists to experiment with unique styles, textures, and visuals through AI-driven imagery, without compromising on artistic control.
  • Saves Time: Automates labor-intensive tasks like image layer generation, segmented prompting, and AI integration, allowing users to focus on creative output.

Key Features

  • Seamless Background Rendering: Customize outputs with individual prompts per object or material for precision single-shot rendering.
  • Granular Prompt Control: Auto-generates render passes and sends them to AI workflows for processing.
  • Locally Runnable and Open Source: Enjoy lifetime usage with full control over your tool. (Also can be used with a remote server)
  • Integrated Viewer Panel: Monitor outputs and manage your history directly in Blender.
  • Advanced AI Compatibility: Full support for LoRA models, ControlNet, and style/image prompts.
  • Custom Workflows: Flexible data processing within Blender or through ComfyUI's web interface.
  • Comprehensive Install Guide: Get started quickly with clear documentation, videos, resources, and Discord community.
  • Future-Proof: As ComfyUI evolves, Texturaizer adapts, ensuring compatibility with the latest AI models and features.

ComfyUI Nodes Installation

To install Texturaizer nodes for ComfyUI, choose one of the following methods:


Method 1: Download the ZIP

  1. Go to the <a href="https://github.com/LatentSpaceDirective/ComfyUI-Texturaizer" target="_blank">Texturaizer GitHub Repository</a> .
  2. Click Code and select Download ZIP.
  3. Extract the contents into your ComfyUI/custom_nodes folder.

Method 2: Git Clone

  1. Open a terminal or command prompt.
  2. Navigate to your ComfyUI/custom_nodes folder:
    cd path/to/ComfyUI/custom_nodes
    
  3. Clone the repository:
    git clone https://github.com/LatentSpaceDirective/ComfyUI-Texturaizer.git
    

Method 3: ComfyUI Manager

<a href="https://github.com/ltdrdata/ComfyUI-Manager" target="_blank">ComfyUI Manager</a>

  1. Open the ComfyUI Manager.
  2. Search for Texturaizer in the list of available nodes.
  3. Click Install and follow the prompts.

Final Step

After completing the installation using any of the methods above, restart ComfyUI to load the Texturaizer nodes.


Blender Plugin Installation

Get the Plugin from <a href="https://latentspacedirective.gumroad.com/l/texturaizer" target="_blank">Gumroad</a>

Follow this <a href="https://texturaizer.com/texturaizer-docs/getting-started/texturaizer-installation-guide/" target="_blank">getting started guide</a>