DigitalTutors_Developing_Python_Tools_in_NUKE

NUKE برنامه کاربردی مبتنی بر گره دارای پلاگین‌های بسیار حرفه‌ای که کاربرد صرفا سینمایی دارد. NUKE برای Windows و OS X و Linux مورد استفاده قرار می گیرد.

در این آموزش تصویری با توسعه ابزارهای پایتون در NUKE آشنا می شوید. این دوره از نحوه کار با متغیرها، توابع و ماژول های پایتون شروع می شود پس از آن استفاده از دستورات NUKE که شامل پنج ماژول مهم می باشد را می آموزید.

این دوره آموزشی محصول موسسه DigitalTutors است.

سرفصل های دوره:

  • نحوه تعیین متغیر
  • بررسی دستورات شرطی و حلقه ها
  • نحوه نوشتن توابع
  • آموزش NUKE
  • ایجاد ساختار پوشه
  • کار با ماژول های renderFinished
  • کار با ماژول های readWrite
  • کار با ماژول های revealInFinder
  • کار با ماژول های edgeNode
  • کار با ماژول های AutoBackup
  • ایجاد ماژول کمکی برای استفاده از کد
  • کو…

عنوان دوره: DigitalTutors Developing Python Tools in NUKE
مدت زمان: 2 ساعت و 42 دقیقه
نویسنده: Simon Jokuschies

توضیحات:

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.

Introduction and project overview Watch it now
01:10
Understanding the benefits of Python
2
Understanding the benefits of Python Free with Demo »
05:29
Navigating NUKE's script editor and PyCharm
3
Navigating NUKE's script editor and PyCharm  
10:13
Diving into Python: prints and comments
4
Diving into Python: prints and comments  
05:16
Determining variables
5
Determining variables  
10:23
Examining conditionals and loops
6
Examining conditionals and loops  
09:32
Understanding and writing our own functions
7
Understanding and writing our own functions  
10:34
Extending our code with modules
8
Extending our code with modules  
10:49
Overview of our utilities package
9
Overview of our utilities package  
04:15
Understanding NUKE's home directory
10
Understanding NUKE's home directory  
03:59
Creating a folder structure for our utilities package
11
Creating a folder structure for our utilities package  
05:34
Producing the renderFinished module
12
Producing the renderFinished module  
10:35
Introducing the readWrite module
13
Introducing the readWrite module  
10:53
Creating the revealInFinder module
14
Creating the revealInFinder module  
10:44
Applying the edgeNode module
15
Applying the edgeNode module  
11:05
Completing the edgeNode module
16
Completing the edgeNode module  
07:54
Creating the autoBackup module
17
Creating the autoBackup module  
08:10
Continuing working on our autoBackup module
18
Continuing working on our autoBackup module  
10:15
Finishing our autoBackup module
19
Finishing our autoBackup module  
08:35
Creating a helper module to reuse existing code
20
Creating a helper module to reuse existing code  
03:10
Discussing how to continue from here
21
Discussing how to continue from here  
03:46

حجم فایل: 617MB