Appendix. Customizing Nuke with Python

A lot of features might seem to be missing from Nuke—things you may be used to using in other applications, or tools that seem like they would be nice to have. Maybe you keep performing a series of procedures for which you wish you could just click a single button. Well, you can solve the absence of some of these missing features with Gizmos, as discussed in Chapter 12, but other features, such as automation and user interface customization (among other things), need a more open and robust framework. This is where Python scripting comes in.

Python is a scripting language that has been introduced into Nuke to replace the aging TCL scripting language, and it is now the main scripting language in Nuke. It is ...

Get Nuke 101: Professional Compositing and Visual Effects, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.