NCF参数化建筑论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 9558|回复: 11
打印 上一主题 下一主题

[个人作品] 初学mel

[复制链接]
跳转到指定楼层
1m
发表于 2011-2-28 20:30:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 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();
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享
2m
发表于 2011-2-28 21:54:45 | 只看该作者
出发点要修正 这个出发点有点恶搞哈  maya原来的duplicate special 就有这功能了 而且可以选择参照和复制两种模式。
3m
 楼主| 发表于 2011-3-1 13:25:18 | 只看该作者
呵呵,是,纯属练习mel,那个功能不能一下子从1/8变成1,这个只是初步,以后想做个可以把1/2,1/4,1/8的都一下子变成
4m
 楼主| 发表于 2011-3-1 13:29:48 | 只看该作者
我的阅读权限和级别,怎么还降了啊,看来学东西还得边学边做边贴出来啊
5m
发表于 2011-3-1 17:51:03 | 只看该作者
谢谢分享,支持
6m
发表于 2011-3-1 17:51:31 | 只看该作者
谢谢分享,支持
7m
发表于 2011-3-2 00:19:26 | 只看该作者
谢谢分享,先熏陶一下~
8m
发表于 2011-3-8 19:45:40 | 只看该作者
多谢分享~~~
9m
发表于 2011-5-3 10:16:36 | 只看该作者
跟你學習了!!趕完模型再來研究~~~
10m
发表于 2011-6-30 19:44:45 | 只看该作者
好像挺有道理的  先MARK之~
11m
发表于 2011-7-18 13:06:24 | 只看该作者
好像没有想象中难...
12m
发表于 2011-9-9 21:13:50 | 只看该作者
没搞懂,看不懂,还是支持一下!

小黑屋|手机版|NCF参数化建筑论坛 ( 浙ICP备2020044100号-2 )    辽公网安备21021102000973号

GMT+8, 2024-5-4 10:25 , Processed in 0.293268 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表