Used for AI model generation, next-generation Blender rendering engine, texture enhancement&generation (based on ComfyUI)
This is an addon for using ComfyUI in Blender.
ComfyUI : It will convert ComfyUI nodes into Blender nodes, letting you use ComfyUI inside Blender without having to switch between programs.
Blender : Based on ComfyUI, you can directly generate AI full angle materials, use cameras as real-time input sources, and combine with other ComfyUI custom nodes to achieve functions such as AI animation interpolation and style transfer.
(My dream: I hope Blender and ComfyUI can fight side by side in the future ദ്ദി˶>𖥦<)✧ )
https://github.com/user-attachments/assets/564667d4-588e-47ca-9a28-d983b1f30bd2
https://github.com/user-attachments/assets/888fca0b-b081-496c-9837-7ff18264519f
Here are some workflow showcases:
You can find all these workflow presets in ComfyUI-BlenderAI-node/presets/
First, you need to install Blender(We recommend Blender 3.5, 3.6.X, or 4.0).
In Blender’s preferences menu, under addons, you can install an addon by selecting the addon’s zip file.
Blender will automatically show you the addon after it’s installed; if you missed it, it’s in the Node category, search for “ComfyUI”.
Don’t forget to enable the addon by clicking on the tickbox to the left of the addon’s name!
Note: The zip file might not have a preview image. This is normal.
This is a standard Blender add-on. You can git clone the addon to Blender’s addon directory:
cd %USERPROFILE%\AppData\Roaming\Blender Foundation\blender\%version%\scripts\addons
git clone https://github.com/AIGODLIKE/ComfyUI-BlenderAI-node.git --recursive
Then you can see the addon after refreshing the addons menu or restarting Blender.
It is in the Node category, search for “ComfyUI”.
Don’t forget to enable the addon by clicking on the tickbox to the left of the addon’s name!
3.AI material generationundefined
(Baking requires the use of the add-on EasyBakeNode)
Install the add-on EasyBakeNode
Your ComfyUI is working properly
You need to download Controlnet model (At least download the following ones)and install comfyui controlnet aux
If you’re using Linux, assuming you have some experience:
cd /home/**YOU**/.config/blender/**BLENDER.VERSION**/scripts/addonsgit clone https://github.com/AIGODLIKE/ComfyUI-BlenderAI-node.git --recursiveSome things will not work on Linux, or might break!
You can download ComfyUI from here: ComfyUI Releases
Or you can build one yourself as long as you follow this path structure:
├── ComfyUI
│ ├── main.py
│ ...
├── python_embeded
│ ├── python.exe
│ ...
The default (empty) path is:
├── ComfyUI
├── python_embeded
│ ├── python.exe <-- Here
If you’re using a virtual environment named venv, the executable is in venv/Scripts/python.exe.
Switch to the ComfyUI Node Editor, press N to open the sidebar/n-menu, and click the Launch/Connect to ComfyUI button to launch ComfyUI or connect to it.
Or, switch the “Server Type” in the addon’s preferences to remote server so that you can link your Blender to a running ComfyUI process.
Like in the other Node Editors, you can use the shortcut Shift+A to bring up the Add menu to add nodes. You can also click on the “Replace Node Tree” or “Append Node Tree” buttons in the sidebar to add/append a node tree.
undefinedFor image previews and input, you must use the Blender-specific nodes this addon adds, otherwise the results may not be displayed properly!
Using the Blender-specific nodes won’t affect generation, results will still be saved as ComfyUI standard data.undefined
By clicking Excute Node Tree in n-panel, or the little red button on the right in header in node editor, current node tree will add to queue list.
You can cancel current running task by clicking Cancel, clear all task list by clicking ClearTask.
Loop execution is in advanced executing option at the side of Excute Node Tree button.
To improve writing long prompts, we made a button that can show all prompts in a separate textbox since Blender doesn’t support multiline textboxes in nodes.
When you click the button on the side of the textbox, a window will open to write prompts in.
The first time you do this, you might need to wait. Keep your cursor over the window while typing.
Select a node, then hold D and drag the cursor to another node’s center, you can link all available widgets between them
By pressing R when the cursor is near a widget, a pie menu will display all nodes that have this widget
Hold F and drag the cursor to a mask node, it will automatically create a camera to generate mask from the scene
Window>Toggle System Console at the top leftmodel.ckpt.jpgHere are some interesting nodes we’ve tested in Blender
√ = works as in ComfyUI web
? = not all functions work
× = only a few or no functions work
See Change Log.
[CN]How to create and bake AI materials in Blender
[EN]BSLIVE ComfyUI Blender AI Node Addon for Generative AI(By Jimmy Gunawan)
[EN]Generate AI Rendering with Blender ComfyUI AddOn(By Gioxyer)
(Please feel free to contact me for recommendations)
We use cookies
We use cookies to analyze traffic and improve your experience. You can accept or reject analytics cookies.