ComfyUI Node
RC Film Grain
Add realistic film grain with luminance-based intensity and adjustable characteristics.
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)
| Name | Type | Default | Description |
|---|---|---|---|
| image | IMAGE | — | |
| intensity | FLOAT | 0.150–1 | Overall grain intensity (0=no grain, 1.0=heavy grain) |
| grain_size | FLOAT | 1.00.3–3 | Grain particle size (smaller = finer grain, larger = coarser grain) |
| luminance_response | FLOAT | 1.00–2 | Luminance-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_midtone | FLOAT | 0.500–1 | Grain 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_protection | FLOAT | 0.000–1 | Additional 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_opacity | FLOAT | 1.000–1 | Grain layer opacity (final blend strength): - 0.0: No grain visible - 0.5: 50% grain blend - 1.0: Full grain effect |
| grain_blur | FLOAT | 0.00–5 | Blur applied to grain layer (soften grain): - 0.0: No blur (sharp grain) - 1.0: Slight softening - 3.0+: Very soft, subtle grain |
| monochrome | BOOLEAN | true | Monochrome grain (true for B&W film look, false for color film with chromatic grain) |
| blend_mode | COMBO | overlay | Grain 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) |
| seed | INT | 00–18446744073709550000 | Random seed for reproducible grain patterns |
Outputs (2)
| Name | Type | Description |
|---|---|---|
| image | IMAGE | — |
| grain_map | MASK | — |