vinavfx/ComfyUI-for-Nuke

API to be able to use ComfyUI nodes within nuke, only using the ComfyUI server

What it solves

This project provides an API that allows users to integrate ComfyUI nodes directly into Nuke, a professional visual effects (VFX) software. It bridges the gap between node-based AI image generation and professional compositing workflows, allowing artists to leverage ComfyUI's server-side processing within the Nuke environment.

How it works

The tool acts as a bridge between Nuke and a running ComfyUI server. It uses the websocket-client Python library to communicate with the server, allowing Nuke users to trigger ComfyUI nodes and process images or sequences. Users must configure the path to their ComfyUI installation and the server's IP/PORT address to establish the connection.

Who it’s for

Visual effects artists and compositors who use Nuke and want to integrate generative AI workflows into their professional production pipeline.

Highlights

  • Integration of ComfyUI nodes within the Nuke interface.
  • Support for image and sequence processing via ComfyUI-VideoHelperSuite.
  • Support for high-dynamic range images (EXR) via ComfyUI-HQ-Image-Save.
  • Ability to run the ComfyUI server on a remote machine via shared folders.
  • Tools for handling pixel values (linear tonemapping) and latent image dimensions (MultipleOf node).

Related

  • Project
  • Project
  • Project
  • Project
  • Project