▼ Tutorials
-
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 ...
-
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...
-
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...
-
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 ...
-
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...
-
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