H3D Tutorials
Tutorials
-
Tutorial: The Unix Shell for VFX Arteeests If you're using a Unix based operating system such as Linux then you're going to need to know your way around a unix shell. The shell is where you manage your files, and run utilities and applications. As an artist you may think you don't ne...
-
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...
-
This tutorial explains the rotation of multiple objects randomly each frame using Maya's powerful scripting language MEL. Each and every step is executed using MEL commands, to have a good understanding about Maya�s scripting language. Open the script editor in Maya. The top pane shows the histo...
-
Outline This small procedure measures the distance in between two transforms. In this particular case two individual particles, but with the same workflow can be used for say for joints or locators. You could use the information this procedure provides to make your particles �do� something. Say ...
-
This tutorial shows how to use Custom Attributes in Script Controllers to reference objects without using object names.






