打印 上一主题 下一主题

NUKE蟒蛇编程技术教程 - NUK227: Python for NUKE and Gizmology

  [复制链接]
跳转到指定楼层
1#
admin 发表于 2015-1-4 13:26:23 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
影视后期视频教程
分类:  
软件:  
讲解: 英文+无字幕
源文件: 包含
播放时长: -
等级: 中级
版权: 本资源来自互联网,仅供学习交流
下载链接: -

马上注册CG织梦网,结交更多CG好友,下载更多CG素材,让你轻松学习。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
NUKE蟒蛇编程技术教程 - NUK227: Python for NUKE and Gizmology



使用软件:NUKE
项目文件:包含
教程大小:656.05 MB
视频格式:MP4
视频尺寸:1280 x 720

Python是一种编程语言,其设计理念强调了代码的可读性,让您更快的运行速度和核弹操作更加有效地整合。一个必须知道受了HIGHT级核弹的艺术家,如合成师,数字磨砂画家,技术总监,滚塑和准备的艺术家。你可以学习使用Python和看到的生产力几乎立即改善。维克多·佩雷斯教授评选#2最有价值nukepedia.com的贡献在2012年和Nuke的官方认证培训师,设计了本课程为您提供的知识,阅读,操纵或写你的Python脚本,在Nuke的环境中执行自己的操作,操纵和自定义GUI核弹,而最重要的,给你的钥匙,让你通过自己的研究和开发,以提高你的Python技巧。
Python is a programming language whose design philosophy emphasizes code readability allowing you to work faster and to integrate Nuke operations more effectively. A must-know subject for hight level Nuke artists, such as compositors, digital matte painters, technical directors, roto and prep artists. You can learn to use Python and see almost immediate improvements in productivity. Professor Victor Perez, voted #2 most valuable nukepedia.com contributor in 2012 and Official Nuke Certified Trainer, has designed this course to provide you with the knowledge to read, manipulate or write your Python scripts, execute your own operations in the Nuke environment, manipulate and customize the Nuke GUI, and the most important, give you the keys to allow you to improve your Python skills by your own research and development.

On the practical side of the course, Python is applied to the creation of Nuke gizmos and nodes to develop your own tools. A complete guide to Gizmology: projecting, developing, building and distributing your own gizmos with the whole Nuke community.

Victor Perez is a senior visual effects artist with over 12 years of production experience in computer graphics, digital grading and visual effects, as well as a NUKE Official Certified Trainer by The Foundry. As a senior digital compositing artist and 2D Technical Director he has a fine combination of both artistic and technical understanding of film post-production and visual effects. Member of Visual Effects Society and usual collaborator of Nukepedia. Victor has worked and researched with Oscar winner studios such as Cinesite and Double Negative and others.

class syllabus

Class 1: Introduction: What is Python and what can I do with it in Nuke? Useful bibliography and reference web sites: How to search for the information when I need it. Nuke's Script Editor vs 3rd party script editors (for Mac OS X, Windows and Linux). More than just Python: Nuke expressions, how they work and when it's better to use then rather than a Python script. Units of Information in Python: Types. What is a Variable? How to create and modify Variables.

Class 2: Handling Python Types: Transforming numeric units into strings and the other way around; Modifying lists by adding, removing or picking elements. Compound statements I: 'if', 'while'.

Class 3: Compound statements II: 'for' and try'. Defining, storing and executing functions within Nuke. Introduction to the 'nuke' module: node selection methods. Accessing nodes and their knobs.

Class 4: Getting and setting values on target knobs. Node Classes demystified. Creating and deleting nodes and groups of nodes from Python commands. Accessing grouped nodes (nested structures). Customizing nodes on creation. Making connections between nodes. Setting expressions on target knobs.

Class 5: Customizing Nuke GUI: the '.nuke' folder, creating a folder structure, the 'menu.py' and 'init.py' Python scripts, add Nuke menu items and toolbar items (to call gizmos), default values for node classes.

Class 6: Other useful modules in Python: how to create folders in the OS from Nuke. Creating blank nodes and populating them with knobs from Python.

Class 7: Callbacks: the 'knobChange' utility and common applications. Disabling and enabling knobs based on user actions. Frame related functions.

Class 8: Designing a gizmo: What's the purpose of my gizmo? Planning and laying out its controls, building the node structure and linking its nodes to its knobs. The 'V_EdgeMatte' case study. You can find this gizmo published on Nukepedia: _www.nukepedia.com/gizmos/filter/v_edgematte

Class 9: Creating Nuke custom panels, dialogs and messages. Rendering customization scripts. Aesthetic considerations to build user friendly gizmos, common standard organisation. Cross-platform solutions for OS-dependent actions.

Class 10: Node Graph position knob utilities. Input-format depending expressions. Naming conventions. Nuke icons guidelines. Publishing recommendations.


NUK227 Python for NUKE and Gizmology.txt

2 KB, 下载次数: 1792, 下载积分: 梦币 -1 金钱

售价: 3 金钱梦币  [记录]

NUKE蟒蛇编程教程 - NUK227: Python for NUKE and Gizmology

16#
muxunyi513915 发表于 2024-2-18 10:41:20 | 只看该作者
谢谢楼主分享
回复 支持 反对

使用道具 举报

15#
muxunyi513915 发表于 2024-1-11 11:04:11 | 只看该作者
谢谢楼主分享
回复 支持 反对

使用道具 举报

14#
黑猫 发表于 2019-11-13 21:52:39 | 只看该作者
很棒的教程,谢谢分享!!!!!!!
回复 支持 反对

使用道具 举报

13#
a东东 发表于 2018-12-12 15:16:43 | 只看该作者
很棒的教程,谢谢分享!!!!!!!!
回复 支持 反对

使用道具 举报

12#
art5783 发表于 2018-12-2 12:09:26 | 只看该作者
很棒謝謝分享哦 值得推薦謝謝 !!
回复 支持 反对

使用道具 举报

11#
art5783 发表于 2018-11-29 15:34:18 | 只看该作者
感謝您無私的分享謝謝喔^_^
回复 支持 反对

使用道具 举报

10#
ycylxz 发表于 2018-11-29 00:22:16 | 只看该作者

谢谢楼主的分享
回复 支持 反对

使用道具 举报

9#
13161147159 发表于 2018-11-16 00:38:15 | 只看该作者
斯蒂芬斯蒂芬斯蒂芬地方
回复 支持 反对

使用道具 举报

8#
GLF 发表于 2018-9-6 07:31:40 | 只看该作者
谢谢分享很好的资源  
回复 支持 反对

使用道具 举报

7#
xsisx 发表于 2018-8-31 12:35:17 | 只看该作者
很好的资源谢谢分享
回复 支持 反对

使用道具 举报

6#
xsisx 发表于 2018-8-31 09:36:51 | 只看该作者
谢谢分享很好的资源   
回复 支持 反对

使用道具 举报

5#
lzq24561 发表于 2017-7-3 11:46:39 | 只看该作者
只有115的?可以的话发个其他的网盘链接给我1213612915@qq.com
回复 支持 反对

使用道具 举报

4#
Enhancement 发表于 2016-10-6 11:32:23 | 只看该作者
好东西啊,,好高端的视频
回复 支持 反对

使用道具 举报

3#
a443505204 发表于 2015-9-11 01:08:27 | 只看该作者
115的下载吗,,还是谢谢楼主啦
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

精彩图文
在线客服(工作时间:9:00-22:00)
18916069001
织梦网微信公众号

Copyright   ©2015-2016  CG织梦网  Powered by©Discuz!  技术支持:织梦网