NCF参数化建筑论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 8383|回复: 4
打印 上一主题 下一主题

[个人作品] maya小抠洞代码,挺好用

[复制链接]
跳转到指定楼层
1m
发表于 2011-3-23 10:34:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 licml 于 2011-3-23 10:37 编辑

之前建模的时候,总是手动extrude,然后调整点之类的,总会因为坐标系的问题出现问题,晚上就写了个extrude抠洞的小代码,很简单,但是勾出来的效果还不错,呵呵。

使用方法:
选择面,运行代码,输入scale的比例即可。

//scale 一次(主要是把面缩放extrude到一个范围):

string $faces[] = `filterExpand -ex true -sm 34`;
int $n=`size($faces)`;
string $buttonRespose = `promptDialog -title "licml"
-message "input scale factor"

-button "OK"
-button "Cancel"
-defaultButton "OK"`;
float $factor = `promptDialog -q`;

int $i=0;
for(; $i<$n; $i++)
{
$face=`polyExtrudeFacet -kft false -lsx $factor -lsy $factor $faces[$i]`; //z轴垂直于平面
}

评分

参与人数 2强度 +5 照度 +52 收起 理由
divedragon + 2
panhao1 + 5 + 50

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享
2m
发表于 2011-3-23 11:51:39 | 只看该作者
尝试了一下,不错啊~~
3m
发表于 2011-3-23 14:00:04 | 只看该作者
确实不错
4m
发表于 2011-5-3 10:15:04 | 只看该作者
跟你學習了!!趕完模型再來研究~~~
5m
发表于 2011-6-28 23:40:06 | 只看该作者
好东西  来学习~~

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

GMT+8, 2024-5-4 02:20 , Processed in 0.065633 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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