当前位置:   article > 正文

maya中的pymel使用小技巧。

pymel

熟悉maya的同学都知道AutoDesk官方将三种语言植入maya中来提供使用者来进行使用(底层开发语言C++除外)他们分别是只能在maya中单独的mel语言和pymel语言,还有一种编程语言界的黑马python,python当初只被当成胶水语言来使用,但是近年来随着大数据和人工智能的发展,python语言已经一跃成为编成界的翘楚。好了哈哈言归正传还是来说一下今天的主题pymel。
首先我们想要使用pymel就需要先导入pymel

import pymel.core as pm
  • 1

然后创建一个sphere

spheres = pm.polySphere(r=1)
  • 1

如果我们想知道spheres这个对象都有什么属性我们可以使用下面这行代码。

node = pm.PyNode(spheres[0])
print pm.listAttr(node)
  • 1
  • 2

这样就会把spheres类对象的所有属性都打印出来了。
如果我们想知道spheres对象的放法有那些我们可以使用下面这些代码。

node = pm.PyNode(spheres[0])
print dir(node)
  • 1
  • 2

这个方法和python中使用的方法是一样的,这样有助于我们在进行maya编写脚本时能够更好的完成。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/凡人多烦事01/article/detail/418576?site
推荐阅读
相关标签
  

闽ICP备14008679号