ComfyUI-Blender

ComfyUI-Blender
★ 152

Blender 集成ComfyUIHTTP 请求工作流自动化
将ComfyUI工作流通过HTTP在Blender中调用,自动映射面板输入输出,便于在Blender内运行并预览ComfyUI生成与渲染结果。
💡 在Blender面板中一键调用ComfyUI工作流生成或渲染图像。
🍴 17 Forks💻 Python🔄 2026-02-17
📦
网盘下载
复制链接后前往夸克网盘下载
https://pan.quark.cn/s/e98a62d17551
Screenshot Blender
Screenshot ComfyUI
📄 README

ComfyUI-Blender

[](https://registry.comfy.org/nodes/comfyui-blender)

[](https://github.com/alexisrolland/ComfyUI-Blender/releases/latest)

This respository contains both custom nodes to be installed on the ComfyUI server and the Blender add-on to send workflows to the ComfyUI server. They can be used as follow:

  • Create a workflow in ComfyUI with the Blender nodes.
  • Run the workflow to confirm it executes properly.
  • Export the workflow in API format.
  • Import the workflow in the Blender add-on
  • The Blender add-on UI is automatically composed according to the input and output nodes used in the workflow.

    Getting Started

  • Setup
  • Usage Examples
  • ComfyUI Custom Nodes
  • Blender Add‐on Features
  • Setup

    ComfyUI Setup

    Download and install ComfyUI. If you are new to ComfyUI, refer to the original repository to get started. Make sure you have the latest version.

    At the time of writing this, the latest version was ComfyUI v0.3.75. This version required to update some of the ComfyUI-Blender nodes to the custom node schema v3. Making them incompatible with earlier versions of ComfyUI.

    Install the ComfyUI-Blender nodes from the ComfyUI-Manager or by cloning this repository in the custom nodes folder of ComfyUI:

    cd ./ComfyUI/custom_nodes
    git clone https://github.com/alexisrolland/ComfyUI-Blender.git

    If the ComfyUI server runs on a different machine than the Blender client, it must be started with the argument --listen. See ComfyUI documentation: Setting Up LAN Access for ComfyUI.

    Install Blender Add-on

    Make sure you have a recent version of Blender.

  • The add-on has been updated to support Blender v5.0 from version v4.0.0 onward.
  • The last version of the add-on to support Blender v4.5 is v3.3.4.
  • Download the add-on package comfyui_blender_[...].zip from the LATEST RELEASE.

    In Blender, go to Edit > Preferences > Add-ons > Install from Disk > select the zip package.

    Update the ComfyUI server address in the add-on preferences:

    Usage

    For complete details about the various features, refer to the DOCUMENTATION.

    In a nutshell:

  • In ComfyUI, create a workflow using the Blender nodes (see workflow examples in this repository).
  • The Blender nodes are used to define the inputs and outputs to be displayed in the Blender add-on.
  • The title of the nodes are used as labels in the Blender add-on panel.
  • Run the workflow to confirm it executes properly.
  • Export the workflow JSON file in API format: Top Left Menu > File > Export (API).
  • In Blender, import the workflow JSON file (make sure it is in API format): Press N > ComfyUI > Import Workflow.
  • Update the inputs and click on Run Workflow.
  • Credits

    Thank you to Seth A. Robinson for open-sourcing his code to convert ComfyUI workflows to API format: comfyui-workflow-to-api-converter-endpoint.

    Thank you to Gerold Meisinger for open-sourcing his code to inspect values from a combo box widget: https://github.com/geroldmeisinger/ComfyUI-outputlists-combiner.