Houdini Python基础到高级视频教程含中英文字幕 How not to suck at Python SideFX Houdini文章源自cg资源站-https://www.cgzyw.com/61415.html
本课程专为想要学习 Python 来改进 SideFX Houdini 内的工作流程、提高制作速度并开发他们一直希望拥有的工具的艺术家和技术总监 (TD) 设计。
Part01 – Python 基础知识
01_fundamentals_A-数据类型
01_fundamentals_B-变量
01_fundamentals_C1-列表
01_fundamentals_C2-列表连接和拆分
01_fundamentals_C3-列表方法
01_fundamentals_D-循环
01_fundamentals_E-条件
01_fundamentals_F-提取列表
01_fundamentals_G-嵌套循环
01_fundamentals_H1-if 短
01_fundamentals_H2-循环 短
01_fundamentals_I-while 循环
01_fundamentals_J-字典
01_fundamentals_K -尝试例外文章源自CG资源站-https://www.cgzyw.com/61415.html
Part02 – Python 构建
02A0 – 将 Houdini 与外部编辑器链接
02A1 – 简介、确立第 02 部分的目标以及 Python 构建的研究
02B – 函数 解释函数是什么、如何创建函数
02C – 局部变量和全局变量 局部变量和全局变量之间的差异
02D – Python 类解释和 python 中类的示例
02E 1 – 模块 python 模块简介
02E 2 – 操作系统模块 操作系统模块简介并创建一个简单的脚本以返回包含在您的首选项文件夹中的 HDA
02F – 处理文本文件 此处显示如何创建,使用 python 即时读取、编辑和删除文本文档文章源自CG资源站-https://www.cgzyw.com/61415.html
Part03 – Houdini 中的 Python 基础知识
03A – 节点
A00 – SideFX 帮助文档
A01 – 创建节点 有关创建节点和建立 sop 层次结构的基础知识
A02 – 定义现有节点 如何定义已创建的 Python 节点
A03 – 对象操作 创建一堆球体并迭代它们在世界空间中的位置和比例
A04 – 颜色节点 创建节点并设置特定颜色,也使用 houdini UI 来选择颜色。迭代颜色以风格化网络
A05 – 形状节点 如何在 python 中更改节点的形状
A06 – 选定节点 根据节点名称应用颜色的简单示例(相似节点变为绿色...),重命名节点
A07 –获取节点标志 删除节点 根据 displayFlag 的设置方式,对节点进行相应的着色。我们还将了解如何使用 di 删除节点
A08 子节点 setFlags 节点类型 浏览导入的 3dmodels 路径并导入其 LOD
A09 连接节点 使用简单的 UI 创建适当的模块,以从目录导入多个 3dmodel 并自动化节点网络
A10 练习 创建一个将 megascan 资源的咒语着色器 (principleShader) 转换为 MaterialX 的脚本文章源自CG资源站-https://www.cgzyw.com/61415.html
03B – 子网和参数模板
B01 – 子网化
B02 – CopyNodesTo
B03 – 在 python 中创建参数
B04 – 参数条件
B05 – 设置表达式
B06 – 灯光控制介绍
B07 – 初始化子网
B08 – 颜色参数
B09 – 链接参数
B10 – 完成工具文章源自CG资源站-https://www.cgzyw.com/61415.html
03C – 几何课程介绍
C00 – 几何图形的呈现 类
C01 – 读取点几何图形
C02 – 获取属性值文章源自CG资源站-https://www.cgzyw.com/61415.html
03D – Python SOP 和几何类
D01 – 如何引用当前节点
D02 – 设置属性值
D03 – 添加属性
D04 – 组操作
D05 – 边界框使用对象的边界框创建组
D06 – 关于点邻居您需要了解的所有最近点
D07 – 感染!营造炫酷的感染效果文章源自CG资源站-https://www.cgzyw.com/61415.html
03E – Python 和 Houdini 数字资产
E00 – 什么是 HDA 以及如何创建一个
E01 – 将 HDA 与 Python 链接
E02 – HDA 和事件处理程序
E03 – Python 模块练习 1
E04 – Python 模块练习 2 – SuperObjectMerger Multiparm文章源自CG资源站-https://www.cgzyw.com/61415.html
03F – HDA 中的 Python 和 ViewerStates
F00 – 什么是 ViewerStates
F01 – ViewerStates 基础知识
F02 – ViewerStates 鼠标事件
F03 – ViewerStates 原因事件
F04 – ViewerStates 读取键盘
F05 – ViewerStates 上下文菜单文章源自CG资源站-https://www.cgzyw.com/61415.html
03G – Python 和关键帧
G00 – Houdini 中的关键帧
G01 – 设置、读取和删除关键帧文章源自CG资源站-https://www.cgzyw.com/61415.html
03H – Python 特殊技巧
H01 – 将节点另存为 Python 代码
H02 – 加载并执行 Python 脚本
H03 – 相机和 SceneViewer
Part04 – Houdini 中的 Python Pro
A – 转盘脚本设置
A1 – 转盘脚本设置
A2 – 转盘简单 UI
B – MaterialX 转换器
B1 – 基本 UI 指南
B2 – 改进工具
C – 智能保存工具
C0 – 简介
C1 – 编码
D – HDA – 选择器 LightAttach
4D0 状态选择器 – 简介
4D1 状态选择器 – templateSetup
4D2 状态选择器 – 约束灯
第 05 部分 – 使用 Houdini 和 QtDesginer 进行 Python 高级操作
A1 – QtDesigner简介
A1 – QtDesigner简介
B – QpushButton 创建一个简单的按钮工具箱
B0 练习介绍
B1 QtDesigner 中的 UI 设计
B2 Houdini 中的连接点击
B3 CreateNode 自定义函数
B4 借助 LambdaExpressions 匿名函数完成该工具
C – Node Cleaner 编码具有更复杂 UI 的工具
C0 练习介绍
C1 QtDesigner 中的 UI 设计
C2 Python UI
C3 算子模块集成
C4 隐藏和删除功能
C5 重置功能
D – HDRI 导入器 使用 PythonPanels 编码工具
D0 练习介绍
D1 QtDesigner 中的 UI 设计
D2 Python 面板
D3 目录选择
D4 QTable 设置
D5 QTable Item
D6 QTable SetData
D7 HDR 转换为 Jpg
D8 QIcon
D9 整理
大小:3.70 GB,MP4格式,分辨率:1720*1080,1920*1080,使用软件:Houdini,语言:英语含中英文字幕
版权声明:资源来源于互联网收集整理,仅供学习交流,如果喜欢请支持正版。
本站仅作为资源信息收集站点,无法保证资源的可用及完整性,不提供任何资源安装使用及技术服务。请自己研究文档