From ae1955a1a8accbcc2aedd8661504e1bbed2c9036 Mon Sep 17 00:00:00 2001 From: psychedelicious <4822129+psychedelicious@users.noreply.github.com> Date: Tue, 23 Apr 2024 20:25:29 +1000 Subject: [PATCH] feat(ui): update canvas graphs to provide unet --- .../nodes/util/graph/buildCanvasInpaintGraph.ts | 10 ++++++++++ .../nodes/util/graph/buildCanvasOutpaintGraph.ts | 10 ++++++++++ .../nodes/util/graph/buildCanvasSDXLInpaintGraph.ts | 10 ++++++++++ .../nodes/util/graph/buildCanvasSDXLOutpaintGraph.ts | 10 ++++++++++ 4 files changed, 40 insertions(+) diff --git a/invokeai/frontend/web/src/features/nodes/util/graph/buildCanvasInpaintGraph.ts b/invokeai/frontend/web/src/features/nodes/util/graph/buildCanvasInpaintGraph.ts index bdeeaf9ee6..f8390b8b9a 100644 --- a/invokeai/frontend/web/src/features/nodes/util/graph/buildCanvasInpaintGraph.ts +++ b/invokeai/frontend/web/src/features/nodes/util/graph/buildCanvasInpaintGraph.ts @@ -184,6 +184,16 @@ export const buildCanvasInpaintGraph = async ( field: 'clip', }, }, + { + source: { + node_id: modelLoaderNodeId, + field: 'unet', + }, + destination: { + node_id: INPAINT_CREATE_MASK, + field: 'unet', + }, + }, // Connect CLIP Skip to Conditioning { source: { diff --git a/invokeai/frontend/web/src/features/nodes/util/graph/buildCanvasOutpaintGraph.ts b/invokeai/frontend/web/src/features/nodes/util/graph/buildCanvasOutpaintGraph.ts index 2d7b400c0e..39eab4aa50 100644 --- a/invokeai/frontend/web/src/features/nodes/util/graph/buildCanvasOutpaintGraph.ts +++ b/invokeai/frontend/web/src/features/nodes/util/graph/buildCanvasOutpaintGraph.ts @@ -209,6 +209,16 @@ export const buildCanvasOutpaintGraph = async ( field: 'clip', }, }, + { + source: { + node_id: modelLoaderNodeId, + field: 'unet', + }, + destination: { + node_id: INPAINT_CREATE_MASK, + field: 'unet', + }, + }, // Connect CLIP Skip to Conditioning { source: { diff --git a/invokeai/frontend/web/src/features/nodes/util/graph/buildCanvasSDXLInpaintGraph.ts b/invokeai/frontend/web/src/features/nodes/util/graph/buildCanvasSDXLInpaintGraph.ts index 693c947f94..6a33a6ef99 100644 --- a/invokeai/frontend/web/src/features/nodes/util/graph/buildCanvasSDXLInpaintGraph.ts +++ b/invokeai/frontend/web/src/features/nodes/util/graph/buildCanvasSDXLInpaintGraph.ts @@ -216,6 +216,16 @@ export const buildCanvasSDXLInpaintGraph = async ( field: 'clip2', }, }, + { + source: { + node_id: modelLoaderNodeId, + field: 'unet', + }, + destination: { + node_id: INPAINT_CREATE_MASK, + field: 'unet', + }, + }, // Connect Everything To Inpaint Node { source: { diff --git a/invokeai/frontend/web/src/features/nodes/util/graph/buildCanvasSDXLOutpaintGraph.ts b/invokeai/frontend/web/src/features/nodes/util/graph/buildCanvasSDXLOutpaintGraph.ts index d2bf3d3896..7cb215d5ec 100644 --- a/invokeai/frontend/web/src/features/nodes/util/graph/buildCanvasSDXLOutpaintGraph.ts +++ b/invokeai/frontend/web/src/features/nodes/util/graph/buildCanvasSDXLOutpaintGraph.ts @@ -239,6 +239,16 @@ export const buildCanvasSDXLOutpaintGraph = async ( field: 'clip2', }, }, + { + source: { + node_id: modelLoaderNodeId, + field: 'unet', + }, + destination: { + node_id: INPAINT_CREATE_MASK, + field: 'unet', + }, + }, // Connect Infill Result To Inpaint Image { source: {