0002 Maya插件开发之C++篇

本文介绍了使用C++开发Maya插件的基础步骤,包括开发环境配置、创建简单插件HiMaya和多命令插件HelloMaya的过程。通过实例展示了如何在Visual Studio中设置项目属性、编译生成插件,并在Maya中加载和测试插件。文章提供了源代码和项目模板的链接,便于读者实践。
摘要由CSDN通过智能技术生成

Maya可以通过三种语言进行插件开发,分别是Python, C++, C#,我准备用几篇文章分别做个入门介绍,抛砖引玉。这里的插件是指使用API开发的结果,所以没有提到MEL。如果是写脚本的话建议直接使用Python好了,MEL可以看一下语法,看得懂就行。

 

这篇文章将包含三小部分:

1. 开发环境准备与项目模板

2. 写一个最简单的插件HiMaya

3. 正常包含多条命令的插件HelloMaya

 

首先是开发环境。要用C++开发肯定得装Visual Studio了。可是官方的说法几乎是一个Maya版本要装一个VS,有一点点坑人。就只有一条路,按它指定的VS版本通过向导一步步做。对于要跨多个版本支持的就有点烦了,谁都不想装一堆VS。

不想搞那么多没用的,直接装Visual Studio Community 2017吧,在这:https://visualstudio.microsoft.com/zh-hans/downloads/ 组件的话建议你大多数都装上,最少需要装上这二个(因为后面还要用到C#): 

 

Maya肯定也是需要都装好的,我机器上现在的版本是2014。没安装的当然先把Maya装上。

一般会再去安装Maya的SDK,不过不是必须的,有的版本Maya安装时就已经装上了。没有的话直接跑到Autodesk官网搜索maya devkit。

https://www.autodesk.com/developer-network/plat

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值