From 0fcf869c9e6f7f2a90ea97c4593dbd35aaa3c5f4 Mon Sep 17 00:00:00 2001 From: Jedrzej Kosinski Date: Tue, 29 Apr 2025 19:30:45 -0500 Subject: [PATCH] Add Realistic Image and Logo Raster styles for Recraft v3 (#38) --- comfy_api_nodes/nodes_api.py | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/comfy_api_nodes/nodes_api.py b/comfy_api_nodes/nodes_api.py index ad5ebd330..3789ee236 100644 --- a/comfy_api_nodes/nodes_api.py +++ b/comfy_api_nodes/nodes_api.py @@ -1910,6 +1910,14 @@ class RecraftStyleV3LogoRasterNode(RecraftStyleV3RealisticImageNode): Select vector_illustration style and optional substyle. """ + @classmethod + def INPUT_TYPES(s): + return { + "required": { + "substyle": (get_v3_substyles(s.RECRAFT_STYLE, include_none=False),), + } + } + RECRAFT_STYLE = RecraftStyleV3.logo_raster @@ -2183,10 +2191,10 @@ NODE_CLASS_MAPPINGS = { "LumaReferenceNode": LumaReferenceNode, "LumaConceptsNode": LumaConceptsNode, "RecraftTextToImageNode": RecraftTextToImageNode, - # "RecraftStyleV3RealisticImage": RecraftStyleV3RealisticImageNode, + "RecraftStyleV3RealisticImage": RecraftStyleV3RealisticImageNode, "RecraftStyleV3DigitalIllustration": RecraftStyleV3DigitalIllustrationNode, + "RecraftStyleV3LogoRaster": RecraftStyleV3LogoRasterNode, # "RecraftStyleV3VectorIllustration": RecraftStyleV3VectorIllustrationNode, - # "RecraftStyleV3LogoRaster": RecraftStyleV3LogoRasterNode, "MinimaxTextToVideoNode": MinimaxTextToVideoNode, }