Nuke Tutorials
Tutorials
-
INTRODUCTION: The Paint node (not RotoPaint) is one of the many hidden gems already programmed into Nuke that is not part of any tool set, or even accessable when loading all tools. You have to use a simple script command to make it surface. The Paint node is a great tool for working with paint s...
-
This tutorial explains the power of Nuke's RELIGHT node. Source file: www.PrashanthVFX.com/relight/PrashanthVFX.com_NukeRelightResources.zip
-
An introductory tutorial on Stereo Generator basic usage in NUKE environment. The most important parameters for on-the-fly depth correction are explained. These options allow for significant reduction of typical conversion artifacts, especially the ghosting effect because of the different look of...
-
In this tutorial, you will create motion blur effect using the motion vector pass rendered from Maya and VectorBlur node. Figure 1 shows the input image and motion blur effect applied to an element in the scene. Figure 1 The input image and motion blur effect displayed Step –1 Navigate to htt...
-
INTRODUCTION: Hello, and welcome to this awesome little tutorial. The purpose of this tutorial is to explain a common problem compositors run into that comes out of the pipeline and onto our plate; the dreaded offset, or passes not lining up 100%. When you have a render artist send you multiple p...
-
Here we are going to convert a 2D image to a 3D stereocopic image using a Grayscale imaginary. We will be painting out a Black & White image, which will be "Displaced" onto a 3D card inside Nuke and will be rendered out Left and Right. Here are few snapshots from the scratch to the fin...
-
-
demo movie Sometimes a flare is not enough to simulate a big light or a sun. The problem is that only one point detects the alpha, so you dont have a volume object that emits the light. Ive had to create a sun for a project and I decided to do it in a way that you can control animation, s...
-
The STMap is a pretty simple but powerful node. For each pixel in the output image it looks at the corresponding pixel of the stmap and uses it's red and green values as x/y coordinates respectively to pull the right pixel from the source image. Given that your 3D renderer can output texture UVs ...
-
Here is a scribble for some camera trigonometry. couldn't attach it to a post in the forum so I'll just park it here and link to it. Keep in mind that if you have an image / image sequence that corresponds to the camera (i.e. match move), then the horizontal aperture and vertical aperture need to...
-
When using the curve operations in the animation menu (Predefined/...) or in the curve editor, an expression is applied to the existing keyframe animation in a non destructive way. I.e.: "Predefined/Negate" simply turns "curve" into "-curve" where 'curve' holds the keyframe information. To clear...
-
Nuke and Tcl - basics II Writing your own tcl procedure If you want to tie your tcl code into Nuke's UI you should put it into an extra tcl procedure and store that in your plugin path to make sure Nuke has access to it. Here is how you do it: To write a t...
-
Having tons of frame buffers in Nuke is great but the viewer nodes' input pipes can get quite messy so here is a proc to toggle their visibility on and off. proc HideViewerInputs {} { #loop through all nodes in the script foreach cur_node [nodes] { #if you find a node that is ...
-
Creating simple user interfaces with tcl There is a bunch of commands in Nuke that allow the user to create simple UIs for tcl procs. Here is a list of them and some examples. Best to just copy/paste the snippets of example code into the Nuke shell to see what happens. message ...
-
This very quick tutorial goes into a little more bits than Frank's excellent set. Kudos to Frank! let's say you want to do certain things to a certain node type... for instance, you want to change blurs only... foreach $mynode [nodes] { if {[class $mynode] == "Blur"} { knob $mynode.s...
-
Nuke and Tcl - basics I Creating nodes To create a node simply type it's class and hit enter. create a blur node: Blur create the node without opening it's control panel: Blur {} create the node without opening it's control panel but ma...
-
Nuke and Tcl - Intro Nuke is entirely tcl based, which means that almost anything you can do with the tcl scripting language you can use to drive, manipulate and create Nuke scripts. To enter tcl code within Nuke you can simply use the terminal that you used to start the applicatio...
Page 1 of 1