Featured resource
2026 Tech Forecast
2026 Tech Forecast

Stay ahead of what’s next in tech with predictions from 1,500+ business leaders, insiders, and Pluralsight Authors.

Get these insights
  • Course

Developing GUI-based Tools for Production in NUKE

This is a practical Python and NUKE course that illustrates intermediate Python and NUKE techniques to create production-driven GUI plug-ins for NUKE. Software required: NUKE 8 or greater, PyCharm 4 or greater.

Intermediate
1h 49m
(7)

Created by

Last Updated Dec 21, 2022

Course Thumbnail
  • Course

Developing GUI-based Tools for Production in NUKE

This is a practical Python and NUKE course that illustrates intermediate Python and NUKE techniques to create production-driven GUI plug-ins for NUKE. Software required: NUKE 8 or greater, PyCharm 4 or greater.

Intermediate
1h 49m
(7)

Created by

Last Updated Dec 21, 2022

Get started today

Access this course and other top-rated tech content with one of our business plans.

Try this course for free

Access this course and other top-rated tech content with one of our individual plans.

This course is included in the libraries shown below:

  • Core Tech
What you'll learn

NUKE provides a function called “tool-sets” to insert node collections into your node graph. Unfortunately this works only on a single workstation and NUKE doesn’t provide functionality to share tool-sets among multiple artists in a network. In this course, Developing GUI Based Tools for Production in NUKE, you'll learn in great detail how to develop GUI-based tools for production in NUKE. First, you'll learn about the different GUI options provided inside NUKE. Next, you'll be shown how to set up a clean plug-in structure. Then, you'll learn how to work efficiently by outsourcing your code into multiple modules. Finally, you'll develop the core functionality and helper functions for the plug-in. By the end of this course, you'll have a good understanding of how to plan, structure, and program your own plug-ins for NUKE. Software required: NUKE 8 or greater, PyCharm 4 or greater.

Developing GUI-based Tools for Production in NUKE
Intermediate
1h 49m
(7)
Table of contents

Get started with Pluralsight