Saltar al contenido
Node packVerificadoExterno
Abrir fuente

ComfyUI-PlagueKind-Nodes

ComfyUI custom nodes providing unified image and mask resizing with support for multiple scaling modes, aspect-ratio preservation, center crop alignment, and stable tensor-based mask transformations, and more.

Responsable@PlagueKindA · adoptioncalidad

Perfil del paquete

Estado
Verificado
Publicador
@PlagueKind
Fuente
GitHub

Léeme

ComfyUI-PlagueKind-Nodes

ComfyUI custom nodes providing unified image and mask resizing with multiple scaling modes, aspect-ratio preservation, center crop alignment, stable tensor-based mask transformations, advanced LoRA stacking with audio/video branch control, and MiniMax-H3 attention/LoRA-compatibility fixes. The LoRA loader also functions as a standard LoRA loader for all compatible models, not limited to LTX workflows.


Unified Resize Image / Mask

A single ComfyUI node that ensures consistent resizing behavior between images and masks using a unified geometric pipeline.

Features

  • Multiple scaling modes:

    • Dimensions (W × H)
    • Multiplier
    • Longer Side
    • Shorter Side
    • Total Pixels (MP)
  • Aspect-ratio preservation option

  • Center crop alignment

  • Divisible-by constraint (useful for latent models like LTX-2.3 / SDXL workflows, where other nodes only do one side.) Set divisible by 1 to disable.

  • Unified image + mask transformation pipeline

  • Stable tensor-based mask resizing (no PIL dependency issues)

Why this node exists

Default ComfyUI workflows often suffer from:

  • mask stretching inconsistencies
  • image/mask misalignment after resize
  • inconsistent crop behavior between pipelines

This node ensures both image and mask follow identical geometric transformations for predictable inpainting and compositing results.

Node

Unified Resize Image / Mask (Clean) Category: image


Visual Crop + Resize (BBox)

Visual, drag-to-crop tools with aspect-ratio locking, available as a standalone crop node or combined with the resize pipeline in a single node.

Features

  • Interactive drag-and-resize crop box overlay, drawn directly on the node
  • Corner-handle resizing with aspect-ratio lock:
    • Free
    • 1:1, 4:3, 3:4, 16:9, 9:16, 21:9, 3:2, 2:3
    • Custom (numeric ratio)
  • Normalized crop coordinates (0–1), so the box holds its relative position if the source resolution changes
  • Optional numeric override of the crop box, hideable via a single toggle
  • Outputs the crop origin (x, y) in source-pixel space for compositing the result back onto the original image
  • Combined node chains the crop straight into the same scaling modes, divisible-by constraint, and post-scale center crop as Unified Resize

Why these nodes exist

Cropping to a specific region or aspect ratio in ComfyUI normally means eyeballing pixel math or reaching for external tools. These nodes let a crop be drawn directly on the node after a single run, then reused and fine-tuned in place.

Nodes

Visual Crop (BBox) Category: image Crop only, no resize. Outputs the cropped image/mask plus width, height, x, y.

Visual Crop + Resize (BBox) Category: image Crop followed by the full Unified Resize pipeline in one node.


LTX LoRA Loader Stack (PlagueKind)

A 10-slot LoRA stacking node designed for LTX-2.3 workflows, featuring independent video and audio branch strength control per LoRA, optional CLIP passthrough, and structured stacking for advanced diffusion pipelines. This node also works as a standard LoRA loader for any compatible model, and supports MiniMax H3 with per-modality strength controls.

Features

  • Up to 10 stacked LoRA slots

  • Per-slot enable / disable control

  • Independent strength system:

    • S = master LoRA strength
    • V = video branch multiplier
    • A = audio branch multiplier
  • Effective strengths:

    • Video = S × V
    • Audio = S × A
  • Works as a standard LoRA loader for general models

  • Top-level mode toggl

Nodos de este paquete

23 nodos
  • H3_refmod_loader
  • H3AdaLNLoRAFix
  • H3MiniMaxCache
  • H3SLAAttention
  • H3UpscaleSizeLD
  • LTX_lora_loader
  • LTX25ICLoRALoader
  • LTX25LatentUpscaleParams
  • LTX25ReferenceParams
  • LTX25SpatialSplitParams
  • LTX25TemporalSplitParams
  • LTX25UltimateUpscale
  • MMH3LatentUpscaleParams
  • MMH3LatentUpscaleWithModelParams
  • MMH3SpatialSplitParams
  • MMH3TemporalSplitParams
  • MMH3UltimateUpscale
  • PK_MiniMaxH3Combined
  • PlagueKindBundleIn
  • PlagueKindBundleOut
  • UnifiedResizeImageMask
  • VisualBBoxCrop
  • VisualCropAndResize

Recursos relacionados

8 conexiones

Fuentes

3 fuentes
GitHubFuenteVersión d58d006a4ea32c25c06499f2ff104f0852a045a6
github.com/PlagueKind/ComfyUI-PlagueKind-Nodes

Verificado 5 oct

Extractos de fuentes

1 extracto

Source context: Repo PlagueKind/ComfyUI-PlagueKind-Nodes