本课程由Chris Surbrigg主讲,旨在帮助熟悉Maya Python API插件的开发者过渡到C++插件开发。课程内容基于Maya Python API课程,重点是将Python插件转换为C++插件。由于C++与Python在语法和功能上的差异,以及C++ API已有20多年历史且未进行重大更新,转换过程中存在一些挑战。课程假设学员已掌握C++基础知识,如指针、引用和面向对象编程,并熟悉IDE和构建环境。所有示例将在Windows上使用Visual Studio编写和编译。
00 介绍 introduction.mp4
01 构建环境概述 build environment overview.mp4
02 安装 Visual Studio.mp4
03 创建Maya插件项目 creating a maya plugin.mp4
04 空的Maya插件 empty_maya_plugin.mp4
05 示例项目 example_projects.mp4
06 优化构建工作流程 improving_build_workflow.mp4
07 Hello World cmd Part 1.mp4
08 Hello World cmd Part 2.mp4
09 常见构建错误 common build errors.mp4
10 MStatus类在API错误处理中的应用.mp4
11 Hello World Node Part 1.mp4
12 Hello World Node Part 2.mp4
13 HelloWorld Node Part 3.mp4
14 自动化插件重载 Part 1.mp4
15 自动化插件重新加载 Part 2.mp4
16 Visual Studio 扩展.mp4
17 乘法节点.mp4
18 调试基础 Part 1.mp4
19 调试基础 Part 2.mp4
20 调试基础 Part 3.mp4
21 调试基础 Part 4.mp4
22 滚动节点 rolling_node.mp4
23 项目组织 organizing_a_project.mp4
24 简单命令示例 Part 1.mp4
25 简单命令示例 Part 2.mp4
26 简单命令示例 Part 3.mp4
27 简单命令示例 Part 4.mp4
01 简单变形器 Part 1 simple_deformer_part1.mp4
02 简单变形器 Part 2 simple_deformer_part2.mp4
03 混合变形器 Part 1 blend_deformer_part1.mp4
04 混合变形器 Part 2 blend_deformer_part2.mp4
05 混合变形器插件 Part 3 blend_deformer_part3.mp4
06 吸引变形器 Part 1 attract_deformer_part1.mp4
07 吸引变形器 Part 2 attract_deformer.mp4
08 回调函数 1 callbacks_part1.mp4
09 回调函数 2 callbacks_part2.mp4
10 简单上下文插件 1 simple_context_part1.mp4
11 简单上下文 2 simple_context_part2.mp4
12 简单上下文插件示例 3 simple_context_part3.mp4
13 自定义选择上下文插件开发 1 custom_select_context_p.mp4
14 自定义选择上下文插件 2 custom_select_context_p.mp4
15 自定义选择上下文插件 3 custom_select_context_par.mp4