Select Page

Nuke tools: Having spent half of 2014 working as a freelance Nuke Compositor for TV vfx vendors, I’ve had to make or download various nuke tools that I needed that I usually take for granted in the film world. Theses are those tools. I’ve uploaded them to github making it easy to copy and paste into Nuke. Feel free to use these. Freelance is fab!
These tools are all beta so please use at your own risk, when they are stable I intend to release them on nukepedia.com Contact me with feedback, particularly if you want to contribute.

Original Author of code

SetBlacks – A tool to match CG Blacks to the plate. It adjusts the blacks separately from the whole image using an add with a roll off. Sample the base black in the plate (destination) and the base black in the CG (source) – GitHub link gradeAOV
GradeAOV – Subtractive secondary pass CG grade tool. Super useful if your CG is nearly there and needs less than half of the AOV’s adjusted. Additional features include contrast with a pivot point, saturation that does not change luminance and using channels as a mask. Input requires all the AOV’s to be graded as separate channels and the beauty in the RGBA channel. – GitHub link gradeAOV
FilterAOV – Subtractive secondary pass CG grade tool. Super useful if your CG is nearly there and needs less than half of the AOV’s adjusted. Additional features include contrast with a pivot point, saturation that does not change luminance and using channels as a mask. Input requires all the AOV’s to be graded as separate channels and the beauty in the RGBA channel. – GitHub link gradeAOV
VignetteBokeh – Creates Cat’s Eye Bokeh. See: Previous Blog post where i talk about it. – GitHub link gradeAOV
InverseOver – Awesome new way of keying, results are like an additive keyer but this uses a matte so can be used in stereo conversions. See: Previous Blog post gradeAOV
filePathWrite – Hack of a fileOut node with extra features like filePath creation; proxy paths, read from write, expression linked writes. Work in Progress. –
GitHub link
maya2nukeLayoutCamera – Position the matchmoved plate in the frame from the CG camera and then use that for a layout camera in NUKE. Original Blog PostGitHub link gradeAOV
CameraShakeVetror – Combine CG vectors with 2d camera shake so the CG motion blur does not go wierd. – Original Blog PostGitHub link gradeAOV
uvTile – simple tool to create uv guide’s, based method by the great Tahl. –
GitHub link
uv

Tools Others Have Written: (some I have forked and changed)

#

Keychew: GitHub link
Fizzle / TV distortion:
Original: nukepedia v2.0 julian van mil
No Changes:
My GitHub link
rotate normals:
Original: nukepedia v1.0 Hakan Blomdahl
no changes
GitHub link
Bump Normals
Original: nukepedia v1.0 Michael Garrett
no changes
GitHub link
Fractal Blur:
Original: richardfrazer.com
Major Changes from original including adding RGB distortions.
GitHub link
horizon_line:
Original: nukepedia Peter Farkas
Major changes including adding rotate/dutch and a horizon line.
GitHub link
killOutline:
Original: nukepedia Andreas Frickinger
minor change to have a preview mode (i.e. no premult)
GitHub link
P_mask
Original: nukepedia Ivan Busquets
nochanges
GitHub link