ComfyUI Node

RC Film Grain

Add realistic film grain with luminance-based intensity and adjustable characteristics.

By kj863257·Created 11 months ago·Updated 9 months ago· 16
RC Film Grain
  • image
  • image
  • grain_map
intensity0.15
grain_size1.0
luminance_response1.0
grain_midtone0.50
highlight_protection0.00
grain_opacity1.00
grain_blur0.0
monochrometrue
blend_modeoverlay
seed0
CategoryRC/Filters

Inputs (11)

NameTypeDefaultDescription
imageIMAGE
intensityFLOAT0.150–1Overall grain intensity (0=no grain, 1.0=heavy grain)
grain_sizeFLOAT1.00.3–3Grain particle size (smaller = finer grain, larger = coarser grain)
luminance_responseFLOAT1.00–2Luminance-based grain variation: - 0.0: Uniform grain across all tones - 1.0: Realistic film (DARKER areas get MORE grain, BRIGHTER areas get LESS grain) - 2.0: Extreme film grain (maximum grain in shadows, minimal in highlights)
grain_midtoneFLOAT0.500–1Grain distribution midtone (similar to Levels midtone slider): - 0.5: Standard distribution - <0.5: Pull midtones darker (MORE areas get grain) - >0.5: Pull midtones brighter (FEWER areas get grain, protect highlights)
highlight_protectionFLOAT0.000–1Additional highlight protection (applies after midtone adjustment): - 0.0: No additional protection - 0.5: Moderate black compression (stronger highlight protection) - 1.0: Maximum black compression (only deepest shadows get grain)
grain_opacityFLOAT1.000–1Grain layer opacity (final blend strength): - 0.0: No grain visible - 0.5: 50% grain blend - 1.0: Full grain effect
grain_blurFLOAT0.00–5Blur applied to grain layer (soften grain): - 0.0: No blur (sharp grain) - 1.0: Slight softening - 3.0+: Very soft, subtle grain
monochromeBOOLEANtrueMonochrome grain (true for B&W film look, false for color film with chromatic grain)
blend_modeCOMBOoverlayGrain blending mode: - add: Direct addition (strong, visible) - screen: Film-like brightening (soft, subtle) - overlay: Photoshop overlay (natural contrast) - soft_light: Photoshop soft light (gentle, smooth) - linear_dodge: Linear brightening (bright, glowy)
seedINT00–18446744073709550000Random seed for reproducible grain patterns

Outputs (2)

NameTypeDescription
imageIMAGE
grain_mapMASK