作为合成师,我们正处于 VFX 管道的尽头。上游的其他部门得到笔记,日程推送,以及不可预见的情况总是阻止一个镜头顺利通过管道。

这意味着我们的合成师通常只有最少的时间来创造性地修饰我们的镜头,因此找到一种有效的工作方式应该是重中之重。

对我们来说幸运的是,Nuke 以 python 为核心构建,并提供了强大的可编程性。这为那些意识到不会在琐碎的任务上浪费时间,而是愿意利用简单定制和自动化的力量的合成师带来了难以想象的好处 。

【中文字幕】Nuke教程 – Nuke编程合成师高级教程 Python for Nuke 101

人类学习他们的第一母语是因为他们周围都是从出生开始就讲母语的人。我们不会逐字逐句地学习基础知识,我们了解所传达内容的上下文,以及为何以这种方式传达信息。那么为什么我们要以不同的方式学习编程语言呢?

本课程将在 Nuke 的上下文中教您 Python 的基础知识。您不会浪费时间学习编程语言的理论“基础知识”。相反,当您学习如何创建有用的 Python 脚本以加快工作流程,以及如何创建自动化繁琐任务的工具时,您将自然而然地掌握它们!

【中文字幕】Nuke教程 – Nuke编程合成师高级教程 Python for Nuke 101

 

本课程包括什么。

10 节 Python 教程课程

作为基于项目的视频教程提供,包含信息密集的书面课程笔记和带注释的时间码,可帮助您继续学习,或在以后轻松重新观看所学内容。完成的 Python 脚本

供您在每节课结束时使用并与您的代码进行比较。当您能够解构成品时,学习起来很容易!备忘单和代码片段

易于访问的代码片段和解释,供您在需要复习时参考。创建您自己的 Python 脚本将变得快速而简单!课程

挑战 在每节课结束时接受挑战,将新学到的知识付诸实践。

你会学到什么。

 

  • init.py 和 menu.py 之间的区别,以及它们的作用。
  • 使用 Github 控制代码版本的重要性。
  • 遇到困难时如何以及在何处寻求帮助。
  • 为任何节点设置默认旋钮值。
  • 创建自定义热键以创建节点和运行 Python 脚本。
  • 创建您自己的菜单,以保存您将在本课程中创建的所有新工具!
  • 正确开始并学习一些命名约定的好习惯,并保持代码干净、高效和有条理。
  • 如何以编程方式创建和连接节点。
  • 如何使用 Python 获取和设置节点值。
  • 变量、循环和字典如何在实际项目中工作。
  • 如何定义和运行函数。
  • 如何导航和使用列表和字符串。
  • 如何创建 Python 面板并接受来自用户的数据,以便稍后在 Python 脚本中使用。
  • 编写 Python 脚本和在 Gizmos 上使用 Python 按钮之间的主要区别。
  • 创建和循环列表和字典,而不是复制/粘贴代码块来做类似的事情。
  • 错误检查的重要性。

 

Leave a Reply

后才能评论

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。 若排除这种情况,可在对应资源底部留言,或者联系右侧管理员Q

如果您已经成功付款但是网站没有弹出成功提示,请你千万不要着急~~什么事情都不要慌 ~~~联系站长提供付款信息为您处理