内置节点
简体中文
为Recraft图像生成定义颜色控制的辅助节点
class RecraftColorRGBNode: """ Create Recraft Color by choosing specific RGB values. """ RETURN_TYPES = (RecraftIO.COLOR,) DESCRIPTION = cleandoc(__doc__ or "") # Handle potential None value RETURN_NAMES = ("recraft_color",) FUNCTION = "create_color" CATEGORY = "api node/image/Recraft" @classmethod def INPUT_TYPES(s): return { "required": { "r": (IO.INT, { "default": 0, "min": 0, "max": 255, "tooltip": "Red value of color." }), "g": (IO.INT, { "default": 0, "min": 0, "max": 255, "tooltip": "Green value of color." }), "b": (IO.INT, { "default": 0, "min": 0, "max": 255, "tooltip": "Blue value of color." }), }, "optional": { "recraft_color": (RecraftIO.COLOR,), } } def create_color(self, r: int, g: int, b: int, recraft_color: RecraftColorChain=None): recraft_color = recraft_color.clone() if recraft_color else RecraftColorChain() recraft_color.add(RecraftColor(r, g, b)) return (recraft_color, )
此页面对您有帮助吗?