Maya插件开发入门
:OaGdL 这里笔者给出一个创建简单的MAYA C++插件的流程。
Mm^6*L] 笔者给出MEL和C++插件两个版本,实现了同样的功能。
Yj>\WH 这个
插件的背景是这样的,大多人听说MAYA8.5问世之后,都是欣喜万分,终于可以感受新版本的MAYA了。唯独方老板听到这个消息后,一筹莫展,并怨恨交加。下面的MEL和C++插件都是实现这样的一个想法。
\y/0)NL\ MEL版:
vnsMh
float $maya_version = 8.5;
BI6`@}%7> string $boss = "bossFang";
,S3uY6, string $person = "bossFang";
~qW"v^< if($maya_version == 8.5 && $person != $boss){
@v\jL+B+m print ("happy : ) Enjoy maya 8.5 \n");
QTI^?@+N> }
yH@2nAn W QyMM@# if($maya_version == 8.5 && $person == $boss){
771r(X?Fa print (" : ( Fuck! Fuck! sign,why now? \n");
oth=#hfU^ }
w259': o7 X5{ 输入
脚本编辑器并执行,结果如图。
NIOWjhi[Jn 图 执行MEL
so\8.(7n ]a=Bc~g91 k;y5nXIlN C++ plug-in for maya7.0 版:
`BZX\LPHm 在.NET中执行文件 | 新建 | 项目,如图。
!_UBw7Zm 图 新建项目
}>u<, 5 l(Q#pSX 在Visual C++项目中选择MayaPlugInWizard,如图,然后选择文件路径并给定名称,这里笔者使用boss为名。
zd3%9r j$ at `\7YfQp g{06d~Y 图 选择MayaPlugInWizard
]):kMRv Z}'"c9oB 单击确定后,Maya Plug-in Wizard会自动进入Plug-in setup(插件设置)窗口,如图,选择Maya7.0,即可为Maya7.0创建插件,下面还要选择MAYA的
安装路径,并填写作者名称。
{$mj9?n=v ()v{HBi h
.$3jNU BSu
]NOwe