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

拓筑在线

 找回密码
 快速注册

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

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


[版块:参数化设计] [分类:经验教程] [复制链接] 报告无效帖子查看: 15848|回复: 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币
不错不错,厉害啊楼主
您需要登录后才可以回帖 登录 | 快速注册 微信登录

Enscape高级渲染参数预设合集(宝藏参数)
Enscape高级渲染参数预设合集(宝藏参数)
和所有软件的参数预设类似,仅仅需要在场景中简单加载渲染参数,即可得到已经调整好的渲染效果。让效果更上一层楼! 包含百余款渲染
  sadapple  shank11最后回复于 2025-04-21 虚拟化表现

23J909_工程做法图集更新变化
23J909_工程做法图集更新变化
近期接触的05与23J909_工程做法,发现编号变化了,好像做法没什么变化,其他友友看也是吗?
  QIN·S  zzb739811最后回复于 2025-04-20 建筑师讨论区

23J909 工程做法  更新啦!
23J909 工程做法 更新啦!
23J909代替05J909 18年过去了,不容易呀~ 另外屋面保护层40厚配14的钢筋 应该是印刷错误,欢迎大家纠错,讨论~
  huazai_1991  zzb739811最后回复于 2025-04-20 建筑图集

airpak3.0软件下载 有安装教程 有帮助文件
airpak3.0软件下载 有安装教程 有帮助文件
airpak3.0软件,带教程!!!!!! 软件下载地址: [sell=5]链接: https://pan.baidu.com/s/1snnsw0W_J6uIYe1dDixMmw 提取码: qqi3[/sell]
  zheng878577  王剑30314最后回复于 2025-04-19 绿色化分析

90%的商场导视正在压制空间场景的溢价能力?
90%的商场导视正在压制空间场景的溢价能力?
在商业空间竞争日益激烈的今天,导视系统早已不再是冷冰冰的“路标”,而是悄然进化为空间美学的“点睛之笔”。 当消费者走进一座购物中心,最先被吸引的
  空间印象  czg081128最后回复于 2025-04-19 建筑师讨论区

【民宿设计】
【民宿设计】
链接在最后,欢迎评论。 百度网盘下载链接: [sell=15]链接: https://pan.baidu.com/s/1586V0eERFBD1HLTGRpIh8A 提取码: p9mp[/sell]
  薛鹏鹏  麻..最后回复于 2025-04-18 大学生讨论区

老K系列——《景观细部图集》上册
老K系列——《景观细部图集》上册
本册内容主要讲以下几个方面的详细做法: 1、压顶、墙帽与组砌方式 2、独立式墙体 3、镂空花隔墙 4、挡土墙
  king2548  wtangameqq最后回复于 2025-04-17 电子版图书

中粮别墅合院 中式 SU模型(含图)
中粮别墅合院 中式 SU模型(含图)
本资料除了SKP模型,还含有SU导图、效果图、渲染小样等图片,有很好的学习参考价值。百度网盘下载链接(收集于网络,仅供学习交流,侵
  小迷妹建筑梦  wtangameqq最后回复于 2025-04-17 SketchUp模型

老K系列——《景观细部图集》下册
老K系列——《景观细部图集》下册
本册内容主要讲以下几个方面的详细做法: 1、廊、棚架、拱门 及墓地门 2、凉棚、露台和小屋 3、铺面板和木板路
  king2548  walabc最后回复于 2025-04-16 电子版图书

GB 55031-2022 民用建筑通用规范(正式版含条文解释)
GB 55031-2022 民用建筑通用规范(正式版含条文解释)
GB 55031-2022 民用建筑通用规范(正式版含条文解释) 3月1号执行
  huazai_1991  1806965520最后回复于 2025-04-16 规范&图集&标准

老K系列——《景观细部图集》中册
老K系列——《景观细部图集》中册
本册内容主要讲以下几个方面的详细做法: 1、车行路的铺设 2、步行路的铺设 3、台阶与坡道 4、边缘、路缘、
  king2548  walabc最后回复于 2025-04-16 电子版图书

附下载地址天正T20v8.0 7.0 5.0 2014最新版建筑结构水暖电专业适配CAD2023 2022 20...
附下载地址天正T20v8.0 7.0 5.0 2014最新版建筑结构水暖电专业适
附下载地址 天正T20v8.0 7.0 6.0 5.0 3.0 2014最新版建筑结构水暖电专业适配CAD2023 2022 2021 2018 下载地址: **** 本内容被作者隐藏 ****
  hooxm  wtangameqq最后回复于 2025-04-16 图形化处理

中国最美50家民宿院子
中国最美50家民宿院子
编者按:本文来自微信公众号新微设计(公众号ID:land-2013),本站经授权转载。 注:文中大多数案例摘自《最美民宿》丛书当中,共3部,收录了100家当
  深圳老梁  wtangameqq最后回复于 2025-04-16 项目实践·作品库

4个著名古建的纸模,有兴趣的同学可以试试。
4个著名古建的纸模,有兴趣的同学可以试试。
网上收集来的,目测淘宝上也有卖标准模型的,不过挺贵。 这个直接拿去彩印就可以拼了。
  hellolinxiang  wtangameqq最后回复于 2025-04-16 参考素材

MAT新作|舟山海街11号民宿Ⅱ
MAT新作|舟山海街11号民宿Ⅱ
项目缘起海街11号民宿完成于五年前,当时采用的增设阳台改变外立面的策略改变了当地原有方块形民宅的局限,带来了新的内外感观。随着海街11号的名声鹊起,这种设
  深圳老梁  麻..最后回复于 2025-04-16 项目实践·作品库

一大波民宿酒店
一大波民宿酒店
分享一句话:我的工作不是要给出我的灵魂,只是为了收钱和不给出我的灵魂 直接上图,绝对的好资料,一大波民宿合集袭来,赶紧收入囊中吧 [s
  xuelian  麻..最后回复于 2025-04-16 参考素材

顶级项目的顶级水平!重庆来福士广场施工图图纸PDF(ALT CLADDING)
顶级项目的顶级水平!重庆来福士广场施工图图纸PDF(ALT CLADDIN
顶级项目的顶级水平!重庆来福士广场施工图图纸PDF(推荐学习) 图纸目录: 平面: 立面: 剖面: 大样: 节点(一共151个节点图): 其
  拓筑小助手  Heart26338最后回复于 2025-04-15 精选合集

工业办公楼
工业办公楼
su工业办公楼
  麻..  麻..最后回复于 2025-04-15 快速发帖

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

240721746

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

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

微信扫一扫关注我们

微信公众号

拓筑小助手

GMT+8, 2025-4-22 04:09 , Processed in 0.539910 second(s), 29 queries , Gzip On, MemCached On.    拓筑在线 ( 粤ICP备11043922号 )

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

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