ComfyUI Extension: ComfyUI Layer Style
A set of nodes for ComfyUI it generate image like Adobe Photoshop's Layer Style. the Drop Shadow is first completed node, and follow-up work is in progress.
Custom Nodes (176)
- LayerColor: AutoAdjust
- LayerColor: AutoAdjust V2
- LayerColor: AutoBrightness
- LayerColor: Brightness & Contrast
- LayerColor: Brightness Contrast V2
- LayerColor: ColorAdapter
- LayerColor: ColorBalance
- LayerColor: Color of Shadow & Highlight
- LayerColor: Colorof Shadow Highlight V2
- LayerColor: ColorTemperature
- LayerColor: Exposure
- LayerColor: Gamma
- LayerColor: HSV
- LayerColor: LAB
- LayerColor: Levels
- LayerColor: LUT Apply
- LayerColor: RGB
- LayerColor: YUV
- LayerFilter: Add Grain
- LayerFilter: ChannelShake
- LayerFilter: ColorMap
- LayerFilter: Film
- LayerFilter: Film V2
- LayerFilter: GaussianBlur
- LayerFilter: Gaussian Blur V2
- LayerFilter: HDR Effects
- LayerFilter: LightLeak
- LayerFilter: MotionBlur
- LayerFilter: Sharp & Soft
- LayerFilter: SkinBeauty
- LayerFilter: SoftLight
- LayerFilter: WaterColor
- LayerMask: BiRefNetUltra
- LayerMask: BlendIf Mask
- LayerMask: CreateGradientMask
- LayerMask: Image To Mask
- LayerMask: MaskBoxDetect
- LayerMask: Mask by Color
- LayerMask: MaskByDifferent
- LayerMask: MaskEdgeShrink
- LayerMask: MaskEdgeUltraDetail
- LayerMask: MaskEdgeUltraDetail V2
- LayerMask: MaskGradient
- LayerMask: Mask Grain
- LayerMask: MaskGrow
- LayerMask: MaskInvert
- LayerMask: MaskMotionBlur
- LayerMask: MaskPreview
- LayerMask: MaskStroke
- LayerMask: Mediapipe Facial Segment
- LayerMask: PersonMaskUltra
- LayerMask: PersonMaskUltra V2
- LayerMask: PixelSpread
- LayerMask: RemBgUltra
- LayerMask: RmBgUltra V2
- LayerMask: Segformer B2 Clothes Ultra
- LayerMask: Segformer Clothes Pipeline
- LayerMask: Segformer Fashion Pipeline
- LayerMask: Segformer Ultra V2
- LayerMask: SegmentAnythingUltra
- LayerMask: SegmentAnythingUltra V2
- LayerMask: Shadow & Highlight Mask
- LayerMask: Shadow Highlight Mask V2
- LayerMask: YoloV8 Detect
- LayerStyle: ColorOverlay
- LayerStyle: ColorOverlay V2
- LayerStyle: DropShadow
- LayerStyle: DropShadow V2
- LayerStyle: DropShadow V3
- LayerStyle: Gradient Map
- LayerStyle: GradientOverlay
- LayerStyle: GradientOverlay V2
- LayerStyle: InnerGlow
- LayerStyle: InnerGlow V2
- LayerStyle: InnerShadow
- LayerStyle: InnerShadow V2
- LayerStyle: OuterGlow
- LayerStyle: OuterGlow V2
- LayerStyle: Stroke
- LayerStyle: Stroke V2
- LayerUtility: Add BlindWaterMark
- LayerUtility: Any Rerouter
- LayerUtility: Batch Selector
- LayerUtility: Boolean
- LayerUtility: Boolean Operator
- LayerUtility: Boolean Operator V2
- LayerUtility: Check Mask
- LayerUtility: Check Mask V2
- LayerUtility: Choice Text Preset
- LayerUtility: ColorImage
- LayerUtility: ColorImage V2
- LayerUtility: Color Name
- LayerUtility: ColorPicker
- LayerUtility: Create QRCode
- LayerUtility: CropBoxResolve
- LayerUtility: CropByMask
- LayerUtility: CropByMask V2
- LayerUtility: CropByMask V3
- LayerUtility: Decode QRCode
- LayerUtility: ExtendCanvas
- LayerUtility: ExtendCanvas V2
- LayerUtility: Float
- LayerUtility: GetColorTone
- LayerUtility: GetColorTone V2
- LayerUtility: GetImageSize
- LayerUtility: Get Main Colors
- LayerUtility: Get Main Colors V2
- LayerUtility: GradientImage
- LayerUtility: GradientImage V2
- LayerUtility: Gray Value
- LayerUtility: H/L Frequency Detail Restore
- LayerUtility: HSV Value
- LayerUtility: IC Mask
- LayerUtility: IC Mask Crop Back
- LayerUtility: If
- LayerUtility: ImageAutoCrop
- LayerUtility: ImageAutoCrop V2
- LayerUtility: ImageBlend
- LayerUtility: ImageBlendAdvance
- LayerUtility: ImageBlendAdvance V2
- LayerUtility: ImageBlendAdvance V3
- LayerUtility: ImageBlend V2
- LayerUtility: ImageChannelMerge
- LayerUtility: ImageChannelSplit
- LayerUtility: ImageCombineAlpha
- LayerUtility: ImageHub
- LayerUtility: Image Mask Scale As
- LayerUtility: Image Mask Scale As V2
- LayerUtility: ImageOpacity
- LayerUtility: Image Reel
- LayerUtility: Image Reel Composit
- LayerUtility: ImageRemoveAlpha
- LayerUtility: ImageRewardFilter
- LayerUtility: ImageScaleByAspectRatio
- LayerUtility: ImageScaleByAspectRatio V2
- LayerUtility: ImageScaleRestore
- LayerUtility: ImageScaleRestore V2
- LayerUtility: ImageShift
- LayerUtility: Image Tagger Save
- LayerUtility: Integer
- LayerUtility: LaMa
- LayerUtility: LayerImageTransform
- LayerUtility: LayerMaskTransform
- LayerUtility: Load PSD
- LayerUtility: Load VQA Model
- LayerUtility: Name To Color
- LayerUtility: Number Calculator
- LayerUtility: Number Calculator V2
- LayerUtility: PrintInfo
- LayerUtility: PromptEmbellish
- LayerUtility: PromptTagger
- LayerUtility: Purge VRAM
- LayerUtility: Purge VRAM V2
- LayerUtility: Queue Stop
- LayerUtility: QWenImage2Prompt
- LayerUtility: Random Generator
- LayerUtility: Random Generator V2
- LayerUtility: RestoreCropBox
- LayerUtility: RGB Value
- LayerUtility: RoundedRectangle
- LayerUtility: SaveImage Plus
- LayerUtility: SD3 Negative Conditioning
- LayerUtility: Seed
- LayerUtility: Show BlindWaterMark
- LayerUtility: SimpleTextImage
- LayerUtility: String
- LayerUtility: String Condition
- LayerUtility: Switch Case
- LayerUtility: TextBox
- LayerUtility: TextImage
- LayerUtility: TextImage V2
- LayerUtility: TextJoin
- LayerUtility: TextJoinV2
- LayerUtility: Text Preseter
- LayerUtility: VQA Prompt
- LayerUtility: XY to Percent