在本课程中,我们将了解如何使用 PySide 将 Nuke 的 UI 推向新的水平,并了解为什么它可以成为艺术家添加到他们的技能中的一项重要技能。
使用 PySide,您将能够使面板更加动态和交互。
Hugo Léveillé 教授首先研究 PySide 最有用的小部件及其最有用的功能。然后,您将了解如何使用 PySide 的信号/槽和事件在这些小部件之间添加交互。我们还将查看 PySide 的样式表,为我们的面板提供个性化的外观。
我们还将把新学到的代码合并到 Nuke 中,以创建您可以在工作中使用的有用工具。
Hugo 出身于 Shake,现在已在各种故事片、电视节目和视频剪辑中使用 Nuke。他仍在进行日常合成,目前在加拿大蒙特利尔担任合成技术总监,为 Nuke 创建和集成管道工具。
班级列表
1级
介绍和安装。首先了解 PySide 是什么以及它如何比常规 Nuke python 面板更强大。由于需要安装很多东西,我们将花时间看看如何正确安装所有内容。
2级
小部件和布局。最有用的小部件及其功能的概述。我们还了解如何在面板中布局它们。
3级
基于项目的小部件和容器小部件。我们探索更复杂的小部件,例如 QListWidget 和 QTableWidget。
4级
信号、槽和事件。现在,我们将所有这些小部件连接在一起,以便我们可以创建非常动态的 UI。
5级
样式表。如何使用 PySide 的样式表系统为我们的小部件提供非常具体的外观。我们将讨论颜色、形状和尺寸。
6级
剪贴板应用程序,第 1 部分。我们将在 PySide 中制作第一个 Nuke 应用程序。在第一部分中,我们将设计面板的 UI。我们还将了解 MongoDB,这是我们将用于此应用程序的数据库系统。
7级
剪贴板应用程序第2部分。我们完成了所有功能和小部件的连接。
8级
QPaintEvent。首先看看 PySide 的画家,这样我们就可以绘制各种形状来创建非常独特的 UI。
9级
热箱。利用迄今为止所学到的知识,我们创建了 Maya 热盒的 Nuke 版本。
10级
QT 设计师。看看 QT Designer 通过简单的拖放来设计我们的面板。然后我们将了解如何将这些文件转换为 python。
1、本站资源大多来自网友发稿,如有侵犯你的权益请联系管理员,我们会第一时间进行审核删除。仅用于个人学习或测试研究使用,Email:[email protected]
2、有很多小伙伴经常问插件无法安装,有很大一部分用英文原版就可以解决问题。以便于在未来的学习和工作可以更高效的吸收英文资源,提高大家的学习效率和学习效果。
3、交流反馈插件素材更多问题~可以联系加QQ群:819091096
解压密码点击查看