O'Reilly logo

Nuke 101: Professional Compositing and Visual Effects by Ron Ganbar

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Appendix I. Customizing Nuke with Python

A lot of features might seem to be missing from Nuke—things you may be used to from other applications, or that seem like they would be nice to have. Maybe you keep doing a series of procedures for which you wish there were a single button. Well, some of these missing features can be solved with Gizmos, as discussed in Chapter 12. But other features, such as automation and user interface customization (amongst other things), need a more open and robust framework. This is where Python scripting comes in.

Python is a scripting language that was introduced into Nuke to replace the aging TCL scripting language. Python is now the main scripting language in Nuke. It is a widely used scripting language, and learning ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required