NCF参数化建筑论坛

标题: 初学mel [打印本页]

作者: licml    时间: 2011-2-28 20:30
标题: 初学mel
本帖最后由 licml 于 2011-2-28 20:37 编辑

建模的时候,有的时候只建1/2、1/4或1/8,
通过一个命令,建完1/2、1/4或1/8,运行mirror();全部出来;
目前制作了1/2的情况,有待完善,先贴出来了,呵呵


global proc Mirror()
{
$liName = `ls -sl`;
string $shit = GetAxis();

switch($shit)
{
case "x":
//如果$shit == "x",执行这个case
duplicate -rr $liName ; scale -r -1 1 1;
break;

case "y":
duplicate -rr $liName ; scale -r 1 -1 1;
break;

case "z":
duplicate -rr $liName ; scale -r 1 1 -1;
break;
}
}
//global函数用于做mel,启动maya时就载入,然后输入Mirror就可以执行。
mirror();
作者: denghua    时间: 2011-2-28 21:54
出发点要修正 这个出发点有点恶搞哈  maya原来的duplicate special 就有这功能了 而且可以选择参照和复制两种模式。
作者: licml    时间: 2011-3-1 13:25
呵呵,是,纯属练习mel,那个功能不能一下子从1/8变成1,这个只是初步,以后想做个可以把1/2,1/4,1/8的都一下子变成
作者: licml    时间: 2011-3-1 13:29
我的阅读权限和级别,怎么还降了啊,看来学东西还得边学边做边贴出来啊
作者: nauygnod    时间: 2011-3-1 17:51
谢谢分享,支持
作者: nauygnod    时间: 2011-3-1 17:51
谢谢分享,支持
作者: H.W.YAO    时间: 2011-3-2 00:19
谢谢分享,先熏陶一下~
作者: ou312382395    时间: 2011-3-8 19:45
多谢分享~~~
作者: bxsqrym    时间: 2011-5-3 10:16
跟你學習了!!趕完模型再來研究~~~
作者: 七策    时间: 2011-6-30 19:44
好像挺有道理的  先MARK之~
作者: mzpq01    时间: 2011-7-18 13:06
好像没有想象中难...
作者: aozhouyyq1982    时间: 2011-9-9 21:13
没搞懂,看不懂,还是支持一下!




欢迎光临 NCF参数化建筑论坛 (http://ncf-china.com/) Powered by Discuz! X3.2