Разработка инструментов и пайплайна для Nuke с помощью Python

Курс ответит на большинсто вопросов о разработке под Nuke с помощью Python. Вы научитесь экономить время, автоматизируя задачи и ликвидируя многие ошибки из рабочего процесса. Также мы рассмотрим вопросы организации студийного пайплайна и кастомизации Nuke под требования производства.

Записаться на курс

О чём этот курс

The Foundry Nuke это признанный стандарт для композа в индустрии медиа производства. Только ленивый не слышал это название. Nuke очень гибкий и быстрый софт который справляется со своей работой на отлично.
Серьезный софт имеет и серьезный инструментарий, который позволяет интегрировать сам Nuke в производственный пайплайн студии. И мы говорим о возможностях скриптинга внутри Nuke, как незаменимый инструмент на больших проектах.

Данный курс познакомит вас со всеми аспектами использования Python внутри Nuke, как гибкий и быстрый способ решения множества задач и проблем. Вы узнаете как работать со скриптом не только мышкой или пером но и с помощью кода, автоматизируя ряд рутинных задач.

Что нужно знать?

Для композеров

Данный курс не является курсом про Nuke. Вы уже должны уверенно двигать ноды и понимать что происходит в вашем Nuke-скрипте. На курсе мы будем всё делать только с помощью кода на Python, и не будем изучать инструменты самого Nuke.

Для технических спецов

Этот курс является логическим продолжением курса по программированию Advanced Python Scripting и рассчитан на опытных пользователей. Если вы намерены пройти данный курс, то вы должны уже уметь работать с Python и PySide. Мы не будем изучать что это такое, а будем рассматривать использование Python непосредственно в Nuke для решения внутренних задач.

Что вы получите после окончания курса?

Вы научитесь создавать инструменты любой сложности для Nuke которые решают как простые задачи автоматизации вашей работы, так и глобальные процессы в студии на проектах.

Узнаете как сконфигурировать Nuke под свой пайплайн или встроить его в существующий пайплайн студии или дома.

Научитесь использовать библиотеку PySide внутри Nuke для создания интерфейсов любой сложности для своих скриптов.

Автоматизируете ряд задач, чем освободите своё личное время для более важных дел.

Окончив данный курс вы сможете претендовать на должность технического директора по вопросам пайплайна в Nuke.

Кому подходит данный курс?

Если вы композер, то данный курс поможет вам научиться создавать свои личные инструменты для Nuke, интегрировать их в Nuke и оптимизировать свою работу.

Пайплайн архитекторы и разработчики на студии смогут научиться интегрировать Nuke в свой пайплайн, конфигурировать Nuke под задачи проекта и создавать новый инструменты для композеров.



Программа курса
Nuke Scripting for Pipeline TD

Основы

Первый блок посвящён базовым понятиям и принципам работы в Nuke в помощью Python. Создание нод, настройка параметров и другие важные действия.

Работа со скриптом

На уроках этого блока вы узнаете как работать со скриптом с помощью Nuke.

Задания: Разработка скрипта из своей практики.

Pipeline

Важный блок, рассказывающий о том как организовать пайплайн на основе Nuke или внедрить Nuke в существующий пайплайн. Кастомизация запуска, подгрузка скриптов и плагинов, создание новых меню и многое другое.

Задания: Написать враппер для Nuke.

Практический блок

Этот блок посвящен разбору нескольких примеров из практики.

Задания: Поиск и исправление неработающих нод Read, Разделение сетки по каналам.

Возможности настройки скрипта

На уроках этого блока вы поработаете с более сложными вещами, такие как группы, колбеки и стерео риг.

Задания: Скрипт с колбеком, автоматизирующий создание директорий для рендера.

Стандартные интерфейсы Nuke

Изучаем стандартные возможности создания интерфейсов в Nuke с помощью Python.

Задания: Создание интерфейса для имеющегося скрипта из прошлых уроков.

Изображение и ноды PRO

Семплинг кадра, настройка ноды Rotopaint и сохранение скриптов внутри Gizmo.

Задания: Создать gizmo функционал которой полностью выполнен на Python.

PySide в Nuke PRO

Этот блок посвящён всем возможностям применения библиотеки PySide внутри Nuke. От простых виджетов до кастомных кнобов для интерфейса нод.

Задания: Написать интерфейс для скрипта с использованием PySide.

Практический блок 2 PRO

Данный блок содержит ряд примеров из реальной практики.

Задания: Синхронное изменение кнобов у выделенных нод, Автоматизация относительных путей, Практические примеры вставки виджетов в интерфейс ноды, Генерация 2D карточек по точкам 3D геометрии, Пример скрипта WriteManager.

Выберите подходящий комплект

Basic

19000 руб.

Самостоятельное
прохождение курса

  • Постоянный доступ к курсу
  • Все лекции и материалы курса
  • Доступ к обсуждениям
  • Помощь с домашними заданиями
  • Личная помощь по теме курса
Professional

29000 руб.

Помощь с выполнением заданий,
доступ к обсуждениям

  • Постоянный доступ к курсу
  • Все лекции и материалы курса
  • Доступ к обсуждениям
  • Помощь с домашними заданиями
  • Личная помощь по теме курса
Vip

59000 руб.

Личная помощь по теме курса
(Количество мест ограничено)

  • Постоянный доступ к курсу
  • Все лекции и материалы курса
  • Доступ к обсуждениям
  • Помощь с домашними заданиями
  • Личная помощь по теме курса

Получите Демо доступ прямо сейчас

Мы можете записаться прямо сейчас в Демо режиме
чтобы оценить курс и принять решение позже.

7 бесплатных лекций!

This field is required.