FILM FILTER GIZMO (WIP)
Created with Python for Nuke
This project was inspired by a different personal project I was working on at the same time: Fa Dai.
I have always admired the unique look of film photography and found myself constantly compositing and color grading my final images to look have filmic qualities. I always ended up stringing the same set of nodes and adjusting them in a fairly similar way and thought it would really speed up my workflow to have just one node that has easy sliders to do all of that in one place.
Usage:
-
Ability to apply presets to your image or sequence in nuke with customization knobs based on the look of popular film brands (Fuji, Kodak etc.)
-
A more user friendly, intuitive and familiar UI to color grade vs. nuke’s more overwhelming settings
-
-
Basically the 'VSCO' editing app but in nuke
Components:
-
3-5 different film presets
-
Contrast + Brightness
-
Exposure
-
Black point
-
HSL Adjustments (master, highlights, shadows) - color slider like lightroom
-
Temperature (split tone)
-
Halation (img>adjustments>threshold) - exponential Glow (downloaded)
-
Grain (downloaded from actual film as overlays + option to upload custom grain)
-
Vignette (downloaded or make myself)
-
Additional - Blurs/bokeh
-
Additional - Lens flare
-
Additional - Text for date/time
(Potential) Nuke nodes to utilize:
-
Filter nodes
-
Soften
-
Sharpen
-
Erode (blur)
-
Sharpen
-
Exponential glow
-
Vignette
-
Grain
-
-
Color nodes
-
Grade
-
Color correct
-
Add
-
ColorLookup (LUTs)
-
GenerateLUT
-
HueCorrect
-
Histogram
-
HSV Tool
-
Saturation
-
SoftClip (compresses HDR -> 0-1 range)
-
Toe (lifts black level without affecting whites)
-
ColorTransfer (takes colors from one image and directly applies it)
-
-
Draw nodes
-
scannedGrain
-
Radial, Ramp (for bokeh blurs)
-
Flare (for lens flares)
-
Dither (adds random noise to image)
-