Maya可以通过三种语言进行插件开发,分别是Python,C++,C#,我准备用几篇文章分别做个入门介绍,抛砖引玉。这里的插件是指使用API开发的结果,所以没有提到MEL。如果是写脚本的话建议直接使用Python好了,MEL可以看一下语法,看得懂就行。
这篇文章将包含三小部分:
1.开发环境准备与项目模板
2.写一个最简单的插件HiMaya
3.正常包含多条命令的插件HelloMaya
首先是开发环境。要用C++开发肯定得装VisualStudio了。可是官方的说法几乎是一个Maya版本要装一个VS,有一点点坑人。就只有一条路,按它指定的VS版本通过向导一步步做。对于要跨多个版本支持的就有点烦了,谁都不想装一堆VS。
不想搞那么多没用的,直接装VisualStudioCommunity吧,在这: