写在开始---对于maya插件开发的初步学习(尝试)

这篇博客介绍了作者在学习Maya插件开发的初步尝试,包括Maya的基本操作、脚本编写,从mel转换为python,以及如何配置PyCharm作为Maya的开发环境,特别提到了MayaCharm的安装和调试。文章详细阐述了从操作Maya对象,理解DAG节点图,到解决Python环境问题,逐步搭建调试环境的过程。
摘要由CSDN通过智能技术生成

参考博客:maya python 开发

上周得到消息确认了实训的题目,于是做了一点初步的尝试。

        在网上找到了maya的常用插件springMagic ,试着进行编译了一下。这就涉及到python编程以及上学期所学的插件编写问题了。 首先试着用spyder打开了插件发现pymel并不能够导入库,接着又到官网开发文档上爬了一下也没有什么实质性的进展。cmd下载的时候总是出错。所以参考了@抢小孩糖吃 的博客。

Maya基本操作

建立Object,Maya漫游 Alt+

Maya最下面有Mel最右边,有小按钮

Maya 脚本编辑器,Maya右键操作滑动

切换到点模式:右键切换定点模式 按F切换物体的中心 对象模式?

Maya脚本编写

功能

Maya程序运行是串行结构,和Unity一致;UI按钮执行脚本;操作都会现实在脚本编辑器中

脚本编辑器显示的日志是mel语句。

查maya 的帮助,命令当中勾选快捷提示,都勾上mel看起来像linux命令

select -r select -add 的mel脚本执行

在写脚本的时候,如果遇到命令,先在界面上完成,然后根据mel脚本的提示,根据mel脚本编写python。 脚本编辑器 直接点击运行会清空下面的代码,点击》》来执行并不清空内容

操作tranform修改属性,maya当中用的最多的是setAttr 创建摄影机,修改摄影机焦距,

Object的名称的唯一性,

中间拖拽到形成父子关系, 通过路径的方式找到唯一对象 问题:同级不能出现同名,maya内部会自动改名字

mel转python

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值