ComfyUI Node
Film Grain + Tone LUT (no image input)
Builds a film-stock tone LUT, a seeded uniform grain-noise mask (width*height values) and the highlight threshold where halation would start, all from numbers. It processes no image and makes no halation mask.
Film Grain + Tone LUT (no image input)
- lut_json
- grain_mask_json
- grain_scale
- halation_threshold
◄film_stock▾►
◄iso400►
◄grain_amount0.50►
◄halation0.30►
◄width1024►
◄height1024►
◄seed_override0►
CategoryParametric/Image
Inputs (7)
| Name | Type | Default | Description |
|---|---|---|---|
| film_stock | COMBO | Film stock. One of 4 choices. | |
| iso | INT | 40025–12800 | Iso. From 25 to 12800. Default 400. |
| grain_amount | FLOAT | 0.500–1 | Grain amount. From 0 to 1. Default 0.5. |
| halation | FLOAT | 0.300–1 | Halation. From 0 to 1. Default 0.3. |
| width | INT | 10241–8192 | Width in pixels. From 1 to 8192. Default 1024. |
| height | INT | 10241–8192 | Height in pixels. From 1 to 8192. Default 1024. |
| seed_overrideopt | INT | 00–4294967295 | Seed override. From 0 to 4.29497e+09. Default 0. |
Outputs (4)
| Name | Type | Description |
|---|---|---|
| lut_json | STRING | — |
| grain_mask_json | STRING | — |
| grain_scale | FLOAT | — |
| halation_threshold | FLOAT | — |