一些MEL命令

这几天写maya脚本,发现一些新命令:

动画命令

cutKey 剪切某段动画曲线

simplify 简化某段曲线

基本命令

getAttr -size 数组属性名    获得数组属性的元素个数

plugNode $attrName         获得属性的节点名,例如从 "node1.attr1"提取出"node1"

界面命令

optionMenuGrp 下拉菜单combobox

menuItem 下拉菜单的一项

用法如下:

1 string $colors = `optionMenuGrp -label "Colors"`;
2 menuItem -label "Green";
3 menuItem -label "Red";
4 string $val = `optionMenuGrp -q -value $colors`;

来自为知笔记(Wiz)

时间: 2024-08-13 20:49:54

一些MEL命令的相关文章

一些重要的mel命令

一些重要的mel命令 查询多边形顶点 xform -q -worldSpace -t "pCylinderShape1.vtx[0]" 设置顶点坐标 xform -objectSpace -t $x $y $z "pCylinderShape1.vtx[0]" 获取多边形的信息 // query the number of faces polyEvaluate -f; // Result: 16 // query the number of triangles po

十三、File Translator怎么写

---恢复内容开始--- 1. File Translator可以将信息从maya中导入和导出. 2. 创建一个file translator需要从MPxFileTranslator继承. 3. 函数介绍: (1)::canBeOpened()方法决定了file translator是否可以打开文件,如果只是一个importer那么就return flase,反之. (2)importer:必须包含::haveReadMethod(), ::reader(). (3)exporter: 必须包含

测试了一个模型

这两天找了一个模型进行测试,结果如下,注意肚子: 后背如图: 各个模型如下: 做法分为几点: 1.给模型的rest pose加上三个soft modification变形器(图中的s标记) 2.让蒙皮网格操纵一个粗网格 3.建一个有限元模拟节点,让其操纵soft modification的控制手柄,接收粗网格 4.进行有限元模拟 当前可以把模拟结果"烘焙"成动画曲线,利用mel命令,能够根据所给阈值自动对动画曲线进行简化 有了动画曲线之后,可以方便地对模型进行编辑 以下为其中一条所得的

Maya中输出alembic文件的方法

Maya中输出alembic文件是有现成api调用的,与maya中大部分api一样,这个功能参数的传入是非常类似mel的,本质上讲都是kwargs类型的参数,所以我们传入的参数就需要整理成类似于mel的命令行形式. 首先我们来看mel中如何导出ablembic文件,mel命令格式为: AbcExport -j "-frameRange 1001 1148 -uvWrite -worldSpace -root |trk_track|trk_mesh|trk_ground -file D:/abc.

Maya API编程快速入门

一.Maya API编程简介 Autodesk? Maya? is an open product. This means that anyone outside of Autodesk can change Maya's existing features or add entirely new features. There are several ways you can modify Maya: · MEL?-(Maya Embedded Language) is a powerful

游戏开发之UDK引擎介绍和模型导入

2014-09-18 10:01:3 UnrealDevelopmentKit(虚幻引擎开发工具包),简称UDK,是一套强大并免费的游戏引擎开发套件,可以用来制作高端的3D游戏或者场景展示.不过,如果你要制作商业游戏,并且获得不错的收益,UDK官方会乐于找你分享所得. *UDK直接支持针对苹果Iphone平台的游戏开发. 有关UDK的强大功能和一些基本操作,都能在网上找到不少资料,这里我仅简介UDK的基本构造,以及UDK和Maya的一些交互操作. [UDK的构成] 虽然UDK官方提供了中文界面,

用mel编写自定义节点的属性编辑器界面

用mel编写自定义节点的属性编辑器界面比较麻烦,而且网上例子又少,下面给出一个范例,说明基本的格式 // 初始化节点时调用 global proc initControl(string $attrName) { // 传进来的参数是节点属性名,使用这个方法获得节点名称 string $nodeName = `plugNode $attrName`; setUITemplate -pst "attributeEditorTemplate"; button -label "Com

linux常用命令--netstat

简介 Netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接等等. 常用参数 -a (all)显示所有选项,提示:LISTEN和LISTENING的状态只有用-a或者-l才能看到-t (tcp)仅显示tcp相关选项-u (udp)仅显示udp相关选项-n 拒绝显示别名,能显示数字的全部转化成数字.-l 仅列出有在 Listen (监听) 的服務状态 -p 显示建立相关链接的程序名-r 显示路由信息,路由

使用fruitstrap实现命令行将IPA包安装到iOS设备上

Requirements Mac OS X. Tested on Snow Leopard only. You need to have a valid iPhone development certificate installed. Xcode must be installed, along with the SDK for your iOS version. Usage fruitstrap [-d] -b <app> [device_id] Optional -d flag laun