通知:E拓建筑网正式更名为拓筑在线!

拓筑在线

 找回密码
 快速注册

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

【racoon的胡言乱语】记一次从TOD专卖店造型开始,不知道那里结束的gh造型研究


[版块:参数化设计] [分类:经验教程] [复制链接] 报告无效帖子查看: 10849|回复: 63   
拓城校尉|racoon 发表于 2015-3-4 22:11:11 | 显示全部楼层
发帖得20e币  e币充值  开通VIP会员  快速免费获取e币
本帖最后由 racoon 于 2015-3-4 22:32 编辑

有一天,一个小伙伴跟我说,他要做一个树的造型表皮,问我有木有好办法。
这不是很简单么,伊东大神都已经给我们想好啦!就是下面这个建筑

x_large_Pyxm_580400001e9d01.jpg
x_large_Pyxm_580400001e9d02.jpg
x_large_Pyxm_580400001e9d03.jpg


对就是东京表参道的这个建筑,TODS的专卖店,伊东丰雄设计的,这个建筑最高端的地方在于他的表皮也就是他的承重结构,店里一个柱子都没有,当然啦,我们只是研(chao)究(xi)一个表皮的造型,结构就不研究了(如果有人知道或者了解这种结构是如何实现的欢迎科普)。
然后找到了这样的一张图,非常赞的矮地儿。

x_large_A2jt_04850000212c1261.jpg

之后我就仔细的研究了一下这个树。
这个树怎么能做出来这个造型呢,当然你可以直接去描他,然后用su把体块拉出来(呵呵),就像下面这样
未命名-1.jpg
是不是很蠢,一颗简单的树可以这样做,要是很多呢?

(开始我没发现伊东这个建筑的树都是一样的,我以为每棵都不一样,当然了这个很傻逼的错误开启了之后的奇幻旅程,没有这个可爱的错误也许就没有我的这次研究了,所以我还是错的很帅的,犯了一个命中注定的美丽的错误,一定是这样,嗯)

如果每个都不一样那就肯定不能手动了,必须用参数化的手段了,我们怎么实现呢?分析一下。
未命名-12.jpg
假设我们每个树分叉的节点都看成是一个生长点,每次的生长点可以分叉,也可以不分叉,那么这个树从头到尾一共有5代生长点,从G0G1,很简单,但是从G1G2就有问题了,有些没有分,有些分了,同理,G2G3G3G4也是。
这样有了初步规律,但是计算机无法理解,而且不确定的量太多,无法解决,那么怎么变成让计算机理解的程序语言呢。

未命名-13.jpg

我们仔细分析每一个分叉,发现每个分叉其实都是可以用数值去控制的。
如果,每个树枝都看为一个向量,我们知道向量的两个条件,一个是方向,一个是长度,也就是从GnGn+1都是一个在一定范围内的长度随机值,当然方向是之前已经决定的。然后再Gn+1时候需要进行一次分叉,这次分叉牵扯到一次布尔判断(具体做模型的时候需要给一个布尔值true or false的概率,当然也可以纯随机),如果某个方向判定为true,则计算继续运行,给向量V0一个偏转角度,和一个长度,那么就生成上图左中的V1.1V1.2与上图右中的V1.1,如果判定为false那么就结束本次运算,赋予一个空值,不带入下次循环。
可以看出,每个节点的分叉情况会有三种,一种是两个方向上都被赋予了true,如上图左;一种是某一个方向判定true某一个方向判定false,如上图右;还有就是都为false,也就是在这个点上不再继续发展(其实我们模仿的模型里不存在这种情况,但是从数学上分析这种情况是可能存在的,如果要去除这样的情况,我们可以再进行一次判定,如果两次的判定结果均为false则重新判定)。

这样我们就得出了如下图中的那个数据模型,总结一下从GnGn+1Gn+2这个过程中所有需要的数据:需要带入的数据就是从Gn为起点的一个向量(包括长度和方向两个数据),然后是两个随机得到的布尔值,再然后是判定为true的值给他赋予一个偏转角度和一个向量(包括长度和方向)false的值返回null值。

嗯,就这样我照着这个思路写了一个分叉的gh电池,嗯思路没错,很成功
QQ截图20150304211202.png

我打包起来了,不然线有点乱,天才,我开心了好久~

但是(一般都是要有转折的,不然不能显得这个事情很复杂)很快我就发现另一个问题了,这是一个分叉,那么生长到第一代的时候是两个电池组,生长到第二代的时候就是四个电池组,第三代8个,第四代16个。。。。

QQ截图20150304211508.png

我的电池成了这样,这他吗的才迭代了三代。。。。。

嗯,就是这样的,如果我用手动去联?
绝对就呵呵了
那怎么办
我很久很久之前就知道这东西叫循环迭代,但是在几年前的时候gh没有这个功能的电池,所以所有的迭代必须放到vb或者c里用语言解决,可是现在已经2014年了,我貌似也见过有迭代的插件了。

上网找了一下,当当当当!!!
猪脚出场,有两个

QQ截图20150304211613.png

左边那个叫hoopsnake,右边的那个是两个加在一起的,叫anemone,中间放置你需要循环的东西。
大部分的教程上都介绍的是
hoopsnake,但是经过我的比较我发现anemone比较好用
原因有以下几点:
1,anemone逻辑更清楚明白,因为是循环的,一个电池代表循环开始,一个代表循环结束,中间放你需要循环的程序即可,简单易懂,而hoopsnake需要自己输出端连接自己的输入端,用着感觉有点混乱。
2anemone运行起来占的资源更小,我试了好多好多程序用anemone迭代的级数明显比hoopsnake多。

所以有了这个工具之后就很简单了,把那端程序塞进去,就可以自己玩儿去了。然后他就自己开始长树啦~~~
1.png 第一代
2.png 第二代
3.png 第三代
4.png 第四代
5.png 第五代
6.png 第六代
7.png 第七代
8.png 第八代
9.png 第九代
10.png

!!!!
是不是!!!很有!!意思!!!


然后我上网还找到了很多有关anemone有趣的程序。
1http://www.xuexiniu.com/thread-65174-1-1.html  这是学犀牛官网上一个大神对这个运算器更详细的说明解释,有兴趣的可以学习一下,提升自己姿势水平。
2http://bbs.ncf-china.com/forum.php?mod=viewthread&tid=24579 ncf上一个用这个做造型的,也不错。
还可以去官网上看看,这个现在用的人渐渐多起来了

下面大概发散一下,有兴趣的可以用这个去实现以下元胞自动机http://www.xuexiniu.com/forum.php?mod=viewthread&tid=60213具体解释详见这个帖子。
看完你就应该知道迭代为什么很有用了,任何生长设计,包括图形渐变,分形等等都必须用到循环与迭代,尽管gh的迭代功能还不够优秀,但是已经足够我们去探索一些以前未曾想过的东西了。

哦,这次莫名其妙的研究就这样结束了,其实现在想想我感觉伊东丰雄的那个树的造型肯定不是迭代做出来的,很可能是直接描出来:)

我需要一个高冷的结尾,以上~
游客,如果您要查看本帖隐藏内容请回复



评分

参与人数 4e币 +64 收起 理由
非洲老大哥zz + 4 交流多进步,碰撞思维火花最珍贵。
DanielJin + 30 大赞!
zhiaixu2010 + 20 继续加油
深圳老梁 + 10 交流多进步,碰撞思维火花最珍贵。

查看全部评分

拓城校尉|雷雨发庄稼 发表于 2015-3-5 11:09:44 | 显示全部楼层
发帖得20e币  e币充值  开通VIP会员  快速免费获取e币
给力从理论分析到操作思路都有了!
拓邑团练|阿弗塞 发表于 2015-3-5 11:25:46 | 显示全部楼层
发帖得20e币  e币充值  开通VIP会员  快速免费获取e币
学习学习
拓邑团练|lj09090099 发表于 2015-3-5 13:27:44 | 显示全部楼层
发帖得20e币  e币充值  开通VIP会员  快速免费获取e币
炒鸡赞哦
拓邑团练|edward8368 发表于 2015-3-5 15:10:14 | 显示全部楼层
发帖得20e币  e币充值  开通VIP会员  快速免费获取e币
!!!的确挺有趣的
拓城校尉|ya_hoon 发表于 2015-3-5 16:39:01 | 显示全部楼层
发帖得20e币  e币充值  开通VIP会员  快速免费获取e币
高手啊,佩服
拓土新兵|空心菜 发表于 2015-3-5 19:46:36 | 显示全部楼层
发帖得20e币  e币充值  开通VIP会员  快速免费获取e币
很不错哟
拓邦元帅|神灵之王 发表于 2015-3-5 22:55:16 | 显示全部楼层
发帖得20e币  e币充值  开通VIP会员  快速免费获取e币
谢谢分享
拓城校尉|wulinfeng68 发表于 2015-3-5 23:48:09 | 显示全部楼层
发帖得20e币  e币充值  开通VIP会员  快速免费获取e币
详细啊,鼓掌
拓城校尉|xiami2090 发表于 2015-3-6 09:38:43 | 显示全部楼层
发帖得20e币  e币充值  开通VIP会员  快速免费获取e币
好善于思考的人儿……
拓城校尉|huweijian36 发表于 2015-3-6 13:43:39 | 显示全部楼层
发帖得20e币  e币充值  开通VIP会员  快速免费获取e币
感谢分享,很好很真实,也很实用
拓邑团练|淡语夕林 发表于 2015-3-6 13:46:24 | 显示全部楼层
发帖得20e币  e币充值  开通VIP会员  快速免费获取e币
很有趣!感谢分享!
拓邑团练|chien2015 发表于 2015-3-6 15:26:54 | 显示全部楼层
发帖得20e币  e币充值  开通VIP会员  快速免费获取e币
I服了YOU  佩服
拓土新兵|huazaijiayou 发表于 2015-3-6 17:57:39 | 显示全部楼层
发帖得20e币  e币充值  开通VIP会员  快速免费获取e币
磊哥霸气。。。
拓城校尉|夏始春余 发表于 2015-3-6 21:00:29 | 显示全部楼层
发帖得20e币  e币充值  开通VIP会员  快速免费获取e币
不错不错,厉害啊楼主
您需要登录后才可以回帖 登录 | 快速注册 微信登录

《建筑设计资料集》(第3版)1-8全套(免费分享)
《建筑设计资料集》(第3版)1-8全套(免费分享)
《建筑设计资料集》(第3版)1-8全套 **** 本内容被作者隐藏 ****
  静宝贝  雨帘后的秘密最后回复于 2024-03-28 设计图书

2023一级注册建筑师考试教材6门(7册全)
2023一级注册建筑师考试教材6门(7册全)
2023一级注册建筑师考试教材6门(7册全)。行业下行,唯有不断提升自己,需要的小伙伴自取![sell=5]链接:https://pan.baidu.com/s/1QXjGaum0_zUv1pYb37Thxw
  马甲不能少  sanbuqu最后回复于 2024-03-28 建筑师讨论区

ppt作品集模板分享
ppt作品集模板分享
因为资料不是最新的了,自己花钱卖的,整理网盘翻出来了,我感觉内容还不错。 除了作品集,平时制作方案文本ppt也可以参考。 无偿分享,感兴
  何小葵  basten272最后回复于 2024-03-28 设计素材

如果你逛到了这个帖子并愿意留下一些话,谢谢你。
如果你逛到了这个帖子并愿意留下一些话,谢谢你。
新人,工作两个月,有些迷茫。 今年的应届生,7月份入职,到今天两个月,在上海,公司名字暂时不透露了。 这两个月以来,每天早十点到晚十二点,周日固定加班
  cccccffffing  basten272最后回复于 2024-03-28 建筑师讨论区

方案作图2003-2014
方案作图2003-2014
  sanbuqu  basten272最后回复于 2024-03-28 快速发帖

【SEG出品】GH讲解之Preference(上)
【SEG出品】GH讲解之Preference(上)
首先,很开心的告诉大家,E拓参数化板块有自己的独立域名啦!以后大家可以输入csh.eeeetop.com即可访问参数化板块。 大家没有发现参数化板块的UI比主页要简洁一
  DanielJin  儒者懦者最后回复于 2024-03-27 参数化设计

【一注复习资料】电力社一注9门考试真题与模拟 书籍
【一注复习资料】电力社一注9门考试真题与模拟 书籍
网上找的资料,分享给大家,一起过一注哦! 找的资料都是早一两年的,大家还是要多多支持最新正版哦~~~ 仅供学习交流,侵删。 [sell=3]链接: https://p
  建筑征途  sanbuqu最后回复于 2024-03-27 建筑师讨论区

一注要点汇总(2019版)
一注要点汇总(2019版)
考一注的朋友来看看,多多交流。
  南湖喵王  sanbuqu最后回复于 2024-03-27 建筑师讨论区

建筑学、城规、景观、环艺留学出国作品集参考100份(3.62G,免费领取)
建筑学、城规、景观、环艺留学出国作品集参考100份(3.62G,免费
百度网盘下载链接: **** 本内容被作者隐藏 ****
  小迷妹建筑梦  段公子最后回复于 2024-03-26 大学生讨论区

会员必读:如何快速免费获得e币?
会员必读:如何快速免费获得e币?
1、e币是什么?(1)只有拥有相应e币,才能下载附件、升级用户组等。(2)只要经常登录、发帖、参加活动等,就能得到相应e币。(3)e币数量=积分数量。 2、如何
  深圳老梁  zhulei最后回复于 2024-03-26 站点服务

《中国古建筑大系》全十册,中国古建研究经典著作分享
《中国古建筑大系》全十册,中国古建研究经典著作分享
《中国古建筑大系》作 者:茹竞华,彭华亮主编,ISBN:711206540。 内容介绍 全书共分十册,收录中国传统建筑中宫殿建设、帝王陵寝建筑、皇家苑囿建筑
  a362991  basten272最后回复于 2024-03-26 设计图书

文旅商业化浪潮持续升温,景点、博物馆纷纷入局探寻流量新打法
文旅商业化浪潮持续升温,景点、博物馆纷纷入局探寻流量新打法
许多人听到“XX商业化”,本能的产生排斥,认为商业化会使其失去本身韵味及特色,出现千店一面、千镇一面的同质化现象,这样的“反感效应”大多来自于许多项目
  空间印象  basten272最后回复于 2024-03-26 建筑师讨论区

【活字外文】Public Square Landscapes_公共广场景观
【活字外文】Public Square Landscapes_公共广场景观
这是收集于网络的图书样本,仅供观摩试读,试读后请自觉删除。 这些样本由原出版机构发布于网络,清晰度和完整度均受限,请购买正版图书,以获得更加愉悦的阅读
  深圳老梁  qin84967最后回复于 2024-03-25 设计图书

【活字外文】Residential Skin aand Details_住宅表皮与细节
【活字外文】Residential Skin aand Details_住宅表皮与细节
这是收集于网络的图书样本,仅供观摩试读,试读后请自觉删除。 这些样本由原出版机构发布于网络,清晰度和完整度均受限,请购买正版图书,以获得更加愉悦的阅读
  深圳老梁  qin84967最后回复于 2024-03-25 设计图书

【活字外文】landscape Competition_景观竞赛
【活字外文】landscape Competition_景观竞赛
这是收集于网络的图书样本,仅供观摩试读,试读后请自觉删除。 这些样本由原出版机构发布于网络,清晰度和完整度均受限,请购买正版图书,以获得更加愉悦的阅读
  深圳老梁  qin84967最后回复于 2024-03-25 设计图书

【活字外文】Exhibitions and Showrooms_展览与展厅
【活字外文】Exhibitions and Showrooms_展览与展厅
这是收集于网络的图书样本,仅供观摩试读,试读后请自觉删除。 这些样本由原出版机构发布于网络,清晰度和完整度均受限,请购买正版图书,以获得更加愉悦的阅读
  深圳老梁  qin84967最后回复于 2024-03-25 设计图书

【活字外文】Museum Display Design_博物馆展示设计
【活字外文】Museum Display Design_博物馆展示设计
这是收集于网络的图书样本,仅供观摩试读,试读后请自觉删除。 这些样本由原出版机构发布于网络,清晰度和完整度均受限,请购买正版图书,以获得更加愉悦的阅读
  深圳老梁  qin84967最后回复于 2024-03-25 设计图书

【活字外文】House 101_101个房子
【活字外文】House 101_101个房子
这是收集于网络的图书样本,仅供观摩试读,试读后请自觉删除。 这些样本由原出版机构发布于网络,清晰度和完整度均受限,请购买正版图书,以获得更加愉悦的阅读
  深圳老梁  qin84967最后回复于 2024-03-25 设计图书

官方综合交流QQ群(更多):

240721746

拓筑在线——面向建筑师群体的

设计交流论坛、软件学习社区、资料下载网站及企业服务平台!

微信扫一扫关注我们

微信公众号

拓筑小助手

GMT+8, 2024-3-29 07:33 , Processed in 0.158438 second(s), 48 queries , Gzip On.    拓筑在线 ( 粤ICP备11043922号 )

Powered by Discuz! X3.4  © 2011-2023 拓筑在线

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