Nodes/Ray's Orenchi/✨ Ray's VFX: Film Stock
ComfyUI Node

✨ Ray's VFX: Film Stock

Analytical film-stock emulation. Applies a per-stock tonal curve + color response (Kodak Portra 400, Ilford HP5+, Cinestill, Fujifilm Velvia, and more), plus optional grain and halation. Point `assets_folder` at a directory of `.cube` / `.3dl` LUTs and `.xmp` develop-setting files to layer a real graded look on top of the analytical baseline. `intensity` scales the whole effect; `expose_stops` shifts exposure before the curve.

By MutantSparrow·Created 4 months ago·Updated 3 days ago· 1
✨ Ray's VFX: Film Stock
  • image
  • image
◄presetKodak Portra 400►
◄intensity1.00►
◄grain_amount1.00►
◄halation_amount1.00►
◄expose_stops0.00►
◄seed-1►
◄assets_folder►
◄asset_file(none)►
Category👑 Ray/✨ VFX

Inputs (9)

NameTypeDefaultDescription
imageIMAGESource image batch to process with the selected film stock, exposure, grain, and halation settings.
presetCOMBOKodak Portra 400Film-stock analytical curve preset.
intensityFLOAT1.000–1Master mix vs untouched input.
grain_amountFLOAT1.000–4Grain strength (0 = off).
halation_amountFLOAT1.000–4Halation bloom strength (0 = off).
expose_stopsFLOAT0.00-4–4Exposure compensation in stops.
seedINT-1-1–2147483647-1 for random; any >=0 value is reproducible.
assets_folderoptSTRINGOptional asset folder — LUTs and XMP develop presets are picked up recursively.
asset_fileoptCOMBO(none)LUT / XMP file to overlay on top of the analytical curve.

Outputs (1)

NameTypeDescription
imageIMAGEFilm-stock emulated image.