mel 命令

这篇博客详细介绍了在Maya中使用mel(Maya Embedded Language)命令进行节点操作,包括创建、修改节点属性,节点间的属性链接与断开,列举属性,文件操作如打开、保存、导出、引用等。通过实例展示了如何使用`pymel`和`maya.cmds`进行交互。
摘要由CSDN通过智能技术生成
import pymel.core as pm 
import maya.cmds as mc 


cmds_box = mc.polyCube(n='cmds_box')  # 字符串
pymel_box =pm.polyCube(n='pymel_box') # 节点实体  


# 跟节点相关的
  # 创建节点 createNode
cms_condition = mc.cresteNode('condition', n='cmds_condition') 
pm_con = pm.createNode('condition')   


 # 修改得到节点属性  setAttr  getAttr listAttr
cmds.setAttr('cmds_condition.firstTerm',0)
attr = mc.getAttr('cmds_condition.firstTerm')
con_node = pm.PyNode('pm_con')
con_node.firstTerm.set(1)
con_node.firstTerm.get()
con_node .setAttr()


con_attr = pm.Attribute( 'cmds_condition.firstTerm')
con_attr.set(1)
con_attr .get()


a=pm.PyNode('xxxx')
attrs = a.listAttr()
for attr in attrs:
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值