Skip to content
Node packVerifiedExternal
Open source

ComfyUI_LC123_nodes

collection of nodes for regional prompting and image manipulation

Maintainer@lonecatone23Cgrade

Package profile

Status
Verified
Publisher
@lonecatone23
Source
GitHub
Stars
39

README

ComfyUI LC123 Nodes

Custom nodes for ComfyUI by lonecatone23.

Small tools that remove friction: less wire mess, fewer clicks, clearer workflows.

  • This page describes the pack as it is right now. Release history lives in the git tags.
  • Every node and its category: NODES.md
  • For Anima regional attention, also grab Sen-sou Anima Regional Conditioning.

On this page

  1. Canvas tools (Align, Connection FX, Comfy Optimization Report, System & Model Optimization Report, Node Pack Usage Report, Pin all)
  2. Settings
  3. Notes, labels and previews
  4. LC Model Optimizer (loads the right files and speed-ups for your machine)
  5. LoRA loaders
  6. Lighting
  7. Skin, sharpening, depth and looks
  8. Image FX
  9. Image and size
  10. Prompt Builder
  11. Sampling, sigmas, latents and pipes
  12. Saving, metadata and text
  13. Switches, logic and control
  14. Regional canvas
  15. Example workflows, Assets, Quick tips, Install

🧭 Canvas tools

Tools for the canvas itself, not nodes. Nothing here touches your generations.

Align 📐

  • Turn it on and off with the Align button in the top toolbar: the LC logo. Dark gray = off, light gray with the red flame = on.

The Align button in the top toolbar, with the rulers and lines on the canvas

  • Rulers appear on the top and left edge:
    • Left click a ruler: a Node line (blue). Nodes snap to it.
    • Right click a ruler: a Group line (orange). Groups snap to it.
    • LC Notes snap to both, since a note can label a node or a group.
    • Click a line's marker again to remove it. Drag a marker to move it.
  • Lines stay invisible until you get close, then fade in. They save with the workflow.
  • Snap distance is ComfyUI's own Snap to grid size (Settings > Lite Graph > Canvas). Want it tighter? Make the grid smaller. New lines land on that grid too.
    • Shift while dragging hands the drag to ComfyUI's own grid snap (no line snap). With Always snap to grid on, a line snap still wins on the axis it caught.
  • The Align on/off is saved in the workflow. Save it with Align on and it opens with Align on. Every workflow tab keeps its own, so switching tabs never mixes them up.
    • note: switching it counts as a change to the workflow, so you get the unsaved dot.
  • Don't want it at all? Settings > LC123 Settings ⚙️ > Align > Align tool turns off the button and everything with it.

Connection FX 🔌 (off by default)

  • While you drag a wire, every socket it can plug into glows in its own socket color.
  • Get close and rings pulse out of the socket. Closer = bigger and brighter.
  • Zoomed out, every valid socket glows brighter so you can still find it.
  • A collapsed node with a socket that fits glows around its title, so you can drop the wire straight on it.
  • Costs nothing unless you are holding a wire.

Comfy Optimization Report 🩺

  • Why is my canvas slow? This tells you.
  • It pans your canvas by itself for about 8 seconds, times what every pack in the open workflow draws and runs, and scans t

Nodes in this pack

100 nodes
  • AnimaRegionalCanvasInline
  • AspectRatioSimplifier
  • Krea2RegionalCanvasInline
  • lc_preview
  • LC123SaveText
  • LCAdvancedFolder
  • LCAnyEmptyBool
  • LCAnyEmptyFloat
  • LCAnyEmptyInt
  • LCAnySwitch
  • LCApplyLUT
  • LCAspectRatioPipe
  • LCAspectRatioPipeIn
  • LCAspectRatioPipeOut
  • LCAutoWhiteBalance
  • LCBasicScheduler
  • LCBatchImage
  • LCBatchImageComparer
  • LCBloom
  • LCBoolean
  • LCBooleanFlip
  • LCBooleanSwitch
  • LCBooleanValue
  • LCBypassRelay
  • LCCamera
  • LCChangeStepCount
  • LCChromaticAberration
  • LCCivitaiStrip
  • LCClarity
  • LCColorMatch
  • LCColorPalette
  • LCComboSelector
  • LCControlPanel
  • LCCustomCombo
  • LCCustomComboPanel
  • LCDenoise
  • LCDepthFX
  • LCDetailDaemon
  • LCDetailDaemonModel
  • LCDetailPipeOut
  • LCDimensionResize
  • LCDirectionalBlur
  • LCDuplicateTags
  • LCDynamicOverlay
  • LCEasyFolder
  • LCFilmGrain
  • LCFilmStockBW
  • LCFilmStockColor
  • LCFloatCompare
  • LCGetImage
  • LCImageAdjust
  • LCImageBatchFromFolder
  • LCImageCrop
  • LCImageDenoise
  • LCImageDesaturate
  • LCImageGrid
  • LCImageMaskResize
  • LCImagePass
  • LCImageRefPipeIn
  • LCImageRefPipeOut
  • LCImageRGB
  • LCImageSplit
  • LCImageStitchMulti
  • LCImageToTotalMegapixels
  • LCIndexSwitch
  • LCIntCompare
  • LCIntSplit
  • LCInvertBoolean
  • LCIsBypassedOrMuted
  • LCJoinStrings
  • LCLastImageHolder
  • LCLensFX
  • LCLensProfile
  • LCLiftGammaGain
  • LCLight
  • LCLighting
  • LCLightingControlV2
  • LCMaskPass
  • LCMiniMaxH3Pipe
  • LCMiniMaxH3PipeOut
  • LCMiniMaxH3PipeOutV2
  • LCMiniMaxH3PipeV2
  • LCNaturalLook
  • LCNegative
  • LCNodeSnapshot
  • LCNotify
  • LCOptimizer
  • LCOptimizerPipe
  • LCOptimizerVideo
  • LCOptimizerVideoPipe
  • LCPhoneFilters
  • LCPhoneLook
  • LCPipeCombine
  • LCPipeEdit
  • LCPipeOut
  • LCPositive
  • LCPreviewImage
  • LCPreviewMask
  • LCPromptAssembler
  • LCPromptToConditioning

Related resources

15 connections

Sources

2 sources
GitHubSourceVersion e7e61c1a9aa6f5c2ffff4f4c1b28835792db1a52
github.com/lonecatone23/ComfyUI_LC123_nodes

Verified Oct 10

Source excerpts

1 excerpt

Source context: Repo lonecatone23/ComfyUI_LC123_nodes