olegchomp / TDComfyUI

TouchDesigner interface for ComfyUI

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TDComfyUI

Discord Shield

TouchDesigner interface for ComfyUI API

Screenshot_1

Tutorial

Installation

  1. Install ComfyUI
  2. Install ComfyUI Nodes for External Tooling
  3. Download latest TDcomfyUI component
  4. Add TDComfyUI.tox to TouchDesigner project.
  5. Run "Re-init" in "Settings" page of TDComfyUI component.

How to use:

  1. Set "Enable Dev mode Options" in ComfyUI settings.
  2. Create workflow
  3. Save workflow with "Save (API Format)"
  4. Drop/Load created file in TouchDesigner project (TextDAT). Connect DAT to TDComfyUI input (InDAT)
  5. Set parameters on Workflow page and run "Generate" on Settings page.

Image send/recieve:

  • Send to ComfyUI - "Load Image (Base64)" node should be used instead of default load image. In TouchDesigner set TOP operator in "ETN_LoadImageBase64 image" field on Workflow page.
  • Send to TouchDesigner - "Send Image (WebSocket)" node should be used instead of preview, save image and etc. nodes.

Load TouchDesigner_img2img.json in ComfyUI and TouchDesigner for Wokflow example.

About

TouchDesigner interface for ComfyUI