Maya插件开发入门
X1IeSMAe 这里笔者给出一个创建简单的MAYA C++插件的流程。
5Zmw} M 笔者给出MEL和C++插件两个版本,实现了同样的功能。
\;VhYvEH 这个
插件的背景是这样的,大多人听说MAYA8.5问世之后,都是欣喜万分,终于可以感受新版本的MAYA了。唯独方老板听到这个消息后,一筹莫展,并怨恨交加。下面的MEL和C++插件都是实现这样的一个想法。
IchCACK MEL版:
*Nyev]8 float $maya_version = 8.5;
L,d
LE-L string $boss = "bossFang";
ZcuA6#3B string $person = "bossFang";
o7B[R) 4 if($maya_version == 8.5 && $person != $boss){
|IunpZV print ("happy : ) Enjoy maya 8.5 \n");
eI1GXQ% }
;"O&X<BX- T&86A\D\z if($maya_version == 8.5 && $person == $boss){
[^8n0{JiN print (" : ( Fuck! Fuck! sign,why now? \n");
2+Px'U\ }
j)t+jcMUI =AVgIv 输入
脚本编辑器并执行,结果如图。
O]f/r,4@ 图 执行MEL
AmwWH7,g rF\"w0J_ do uc('@ C++ plug-in for maya7.0 版:
syip; ; 在.NET中执行文件 | 新建 | 项目,如图。
nW"q 图 新建项目
~Oe Ppa\ '8Phxx| 在Visual C++项目中选择MayaPlugInWizard,如图,然后选择文件路径并给定名称,这里笔者使用boss为名。
S4witIK5 %3HVFhl ^IKO2Ft 图 选择MayaPlugInWizard
&rDM<pO #- ~.%K/=wK @ 单击确定后,Maya Plug-in Wizard会自动进入Plug-in setup(插件设置)窗口,如图,选择Maya7.0,即可为Maya7.0创建插件,下面还要选择MAYA的
安装路径,并填写作者名称。
#k3t3az2{ 1_$xSrwcF EkT."K 8 i&_Jgmr