2015
Digital Tutors
Simon Jokuschies
2:42
English
In this NUKE tutorial, we’ll learn how to write tools using Python. This tutorial assumes you have a good understanding of how to work and navigate inside NUKE, and while programming skills will be helpful, they’re not required.
We’ll start with an introduction to Python including how to work with variables, functions and modules. Then we’ll learn how to use NUKE-specific Python commands to create a utilities package, which includes five modules that will be helpful in every day's compositing work.
By the end of this NUKE training, you’ll be comfortable with starting to write your own Python-based tools.
1 Introduction and project overview
2 Understanding the benefits of Python
3 Navigating NUKE's script editor and PyCharm
4 Diving into Python: prints and comments
5 Determining variables
6 Examining conditionals and loops
7 Understanding and writing our own functions
8 Extending our code with modules
9 Overview of our utilities package
10 Understanding NUKE's home directory
11 Creating a folder structure for our utilities package
12 Producing the renderFinished module
13 Introducing the readWrite module
14 Creating the revealInFinder module
15 Applying the edgeNode module
16 Completing the edgeNode module
17 Creating the autoBackup module
18 Continuing working on our autoBackup module
19 Finishing our autoBackup module
20 Creating a helper module to reuse existing code
21 Discussing how to continue from here
Download File Size:605.21 MB