Nodes/Photoshop Bridge/Photoshop Live Creativity
ComfyUI Node

Photoshop Live Creativity

Turns a single 'creativity' level into a denoise value for a sampler, so the Low / Medium / High buttons in the Photoshop panel control how closely a live render sticks to your sketch versus reinterpreting it. Works with ComfyUI alone using this node's own creativity widget as a fallback; connecting the Photoshop panel plugin lets its Creativity buttons drive the value live instead. Wire the denoise output into a KSampler's denoise input. min_denoise/max_denoise are the fallback range creativity maps onto (Low lands on min_denoise, Medium halfway between, High on max_denoise), used only when the panel isn't supplying its own -- with the panel connected, its per-capture-size CREATIVITY RANGE setting overrides these widgets.

By ericpaulsnowden·Created about a month ago·Updated 10 days ago· 1
Photoshop Live Creativity
    • denoise
    creativity0.60
    min_denoise0.40
    max_denoise0.85
    CategoryPhotoshop Bridge/Live Rendering (requires Photoshop)

    Inputs (3)

    NameTypeDefaultDescription
    creativityFLOAT0.600–1Fallback creativity level (0 = hug the drawing, 1 = reinterpret it freely), used when the Photoshop panel's Low / Medium / High Creativity buttons aren't driving this node.
    min_denoiseFLOAT0.400–1Denoise that creativity 0 maps to when the Photoshop panel isn't supplying its own range -- how little the sampler changes your drawing at the lowest creativity setting. With the panel connected, its per-capture-size CREATIVITY RANGE setting overrides this.
    max_denoiseFLOAT0.850–1Denoise that creativity 1 maps to when the Photoshop panel isn't supplying its own range -- how much the sampler can reinterpret your drawing at the highest creativity setting. With the panel connected, its per-capture-size CREATIVITY RANGE setting overrides this.

    Outputs (1)

    NameTypeDescription
    denoiseFLOATThe creativity level mapped onto a denoise range (the Photoshop panel's CREATIVITY RANGE when it is connected, else min_denoise..max_denoise) -- wire this into a KSampler's denoise input.