What is it for?
- Applying a patch to the final image
- Returning the result of patch ON/OFF control or merging to an image
- Keeping generation and manual correction in separate nodes
Overview
An application node that applies a patch (correction difference) to an image.
The patch family separates responsibilities: edit with pixel_patch, control with
patch_toggle / patch_merge, then return the result to the artwork with this endpoint.
Usage tips
- The go-to setup is
image + patch (from pixel_patch or a merge) โ patch_apply. An unconnected patch passes the image through, so placing the node early is safe. - Dimension mismatches are errors. Keep the patch target dimensions equal to the destination image.
Related nodes
pixel_patchโ edits the patchpatch_merge/patch_toggleโ combines or toggles patches before applicationimage_manual_diffโ creates a patch from an external correction
Notes
- If
patchis unconnected,imagepasses through unchanged. - A mismatch between the patch target dimensions and
imagedimensions produces a node error. - Keep responsibility for returning the patch to an image here, while retaining editing state in
PixelPatch.
Examples
Noise Generate -> PatchApply- Prepare a place to connect a patch later downstream.
Pixel Patch.patch -> PatchApply- Apply only the manual correction as a separate node.
PatchMerge -> PatchApply- Combine several patches, then apply them once.