NCF参数化建筑论坛

标题: 过程建筑、过程城市Procedural Building/City [打印本页]

作者: yannleo    时间: 2012-11-7 20:31
标题: 过程建筑、过程城市Procedural Building/City
本帖最后由 yannleo 于 2013-2-19 14:54 编辑

先看下两个视频:
http://player.youku.com/player.php/sid/XNDczNjk5NTU2/v.swf
http://player.youku.com/player.php/sid/XNDczNjk5Mjk2/v.swf
过程建筑(Procedural building)http://kan.weibo.com/con/3504758095543780

通过一段代码或程序来生成一个建筑形体现在看起来并不难了。这与参数设计(Generative Design)和Autodesk Revit三维信息化模型(BIM)的生成方式又有不同。程序建筑并不涉及建筑的内部功能流线问题,只是通过现有的建筑轮廓线来生成建筑的立面造型以及内部空间体量,可以人为控制也可以由计算机随机产生,其结果是无限多的,形式的多样性取决于程序本身。

过程建筑可用于快速建立建筑形体、效果图及动画制作、城市规划及建筑形体研究。

SketchUp的城市形体建造插件还在研发之中,这里介绍基于3DS MAX的几种程序建筑脚本

过程建筑脚本初始通过脚本编辑器,可以随机产生的不同形状的建筑轮廓,也可以人为定义某种建筑轮廓,并由计算机快速生成相应建筑形体。


                               
登录/注册后可看大图


脚本可控制的参数很多、包括建筑层数、各层轮廓形状、体量高度、立面划分、门窗细部、阳台、雨棚、踏步、屋顶等等


                               
登录/注册后可看大图


这里随机生成了一个两层商场建筑,注意建筑形体、风格和各种细部都是随机生成的。


                               
登录/注册后可看大图

                               
登录/注册后可看大图


一个4层的商业建筑,由于完全是随机生成的,造型立面可以说是乱七八糟了。


                               
登录/注册后可看大图

                               
登录/注册后可看大图


人为控制了一些参数,生成了这样一个具有现代风格多层建筑,可以看出比电脑随机生成的要理性规则的多,连屋顶的水塔、出屋面口、天窗、闭路天线都有,这个建筑还自动生成了内部的房间和走道、以及走廊的灯具。注意,生成这个模型只用了30秒。


                               
登录/注册后可看大图

                               
登录/注册后可看大图

                               
登录/注册后可看大图
  

刚好可以作为一个实际的宿舍楼造型使用,正在做效果图。

建筑立面是通过过程建筑(Procedual building)的方法快速生成的。http://kan.weibo.com/con/3504758095543780


                               
登录/注册后可看大图

                               
登录/注册后可看大图

                               
登录/注册后可看大图

程序建筑也可以生成成片的建筑群,可以沿街生成建筑、也可以成片产生不同风格的建筑。试了一下,在这个区域中完全用电脑随机生成了一个商业区。由于没有人为控制,建筑造型非常混乱,不过还挺有意思的。


                               
登录/注册后可看大图

                               
登录/注册后可看大图

                               
登录/注册后可看大图


                               
登录/注册后可看大图


过程城市(procedural city)
http://kan.weibo.com/con/3509747337257154

                               
登录/注册后可看大图

上次介绍的过程建筑脚本主要用于生成由参数控制的单体建筑。过程城市脚本的原理也是一样的。我们看看如何由下面这个城市片区生成建筑群的体量

                               
登录/注册后可看大图
首先生成道路系统,每个街区的大小的是基于美国方格网商业城市"block"的理念自动划分的,当然你也可以自己绘制道路的中心线。

                               
登录/注册后可看大图

这一步自动为道路系统做了一个"relax",可以看到一些道路并不是对齐或平直的。这与一个缺乏统一规划的世俗性街市发展而成城市道路网的情形非常类似。

                               
登录/注册后可看大图

5秒之后,程序在这一步生成了建筑。可以看到,城市建筑基本上分为多层的居住建筑和体量较大的办公、商业、公共建筑组成。各部分的比例和尺度可以详细控制,办公建筑的比例、不同级别道路的宽度、城市中绿地的数量等等均可以通过参数来控制。

                               
登录/注册后可看大图

                               
登录/注册后可看大图

                               
登录/注册后可看大图
  
相同的地块,通过调整街区的尺度关系,生成了更为人口密集的城市片区。

                               
登录/注册后可看大图

程序不仅可以生成简单的建筑群体量,我们来给它增加一些细部,30秒后,生成了相应的像下面这个街区的一些道路设施、城市家具、交通工具等。建筑的立面具有预先定义的贴图形成。如果需要也可以生成详细的立面。这个模型导出的obj文件大约有200MB。过程城市有利于城市规划的初步形态研究。

                               
登录/注册后可看大图

                               
登录/注册后可看大图


                               
登录/注册后可看大图

                               
登录/注册后可看大图


免费版的下载链接:http://www.lezhucation.com/forum.php?mod=viewthread&tid=1977&extra=page%3D1

免费版的教程:http://www.lezhucation.com/forum ... &extra=page%3D1


作者: thinksong    时间: 2012-11-7 20:49
强烈支持啊,关注博主了,这个做出来效果还蛮好啊
作者: pqwpqw12345    时间: 2012-11-7 21:41
感觉有点像CityEngine
作者: 活建鬼    时间: 2012-11-7 22:35

这个“过程建筑”的逻辑原理是什么?如果能够和CA搞在一起的话,是不是就会逻辑性更强些,从而使设计意图有迹可循,而不会出现“一个4层的商业建筑,由于完全是随机生成的,造型立面可以说是乱七八糟了。”、“由于没有人为控制,建筑造型非常混乱”的情况了?

还望楼主详解,小鬼在这里只是提出个小的想法,窃完全不懂语言,纯属瞎说~~~

作者: maniux    时间: 2012-11-7 22:51
活建鬼 发表于 2012-11-7 22:35
这个“过程建筑”的逻辑原理是什么?如果能够和CA搞在一起的话,是不是就会逻辑性更强些,从而使设计意图 ...

不要對CA抱太大希望。
就目前大家搞的CA來說,邏輯等於沒邏輯。
作者: yannleo    时间: 2012-11-7 22:56
活建鬼 发表于 2012-11-7 22:35
这个“过程建筑”的逻辑原理是什么?如果能够和CA搞在一起的话,是不是就会逻辑性更强些,从而使设计意图 ...

你首先定义一个建筑轮廓,然后决定建筑体量的大小、层数,然后决定每层的“风格”,这里所谓的“风格”是指每层楼板的形状、门窗大小与墙体的比例关系、各种墙体上的细部构造如窗套、遮阳板、窗套、百叶、雨棚等等。计算机算随机给每层或若干层指定某种“风格”,就成了“乱七八糟”的效果。如果你控制一下是“风格”统一一些,同时又添加一些多样性的话,快速生成的模型也不错。google搜索building generator 0.7
作者: 风竹    时间: 2012-11-7 23:11
这个东西,有点凶残啊,不过我觉得作为建筑师来说不太适合深入研究这种东西,如果是用于城市规划或者城市设计方面倒是有一定的参考意义。整个的设计过程更像是一场游戏。
作者: 活建鬼    时间: 2012-11-7 23:19
本帖最后由 活建鬼 于 2012-11-13 11:37 编辑
yannleo 发表于 2012-11-7 22:56
你首先定义一个建筑轮廓,然后决定建筑体量的大小、层数,然后决定每层的“风格”,这里所谓的“风格”是 ...


哦~~原来是这个~~以前好像就听过~~

作者: oneday    时间: 2012-11-8 14:35
感觉可以先尝试一些古典建筑立面造型或是一些工业建筑。。这玩意一旦开发完善,加之平面也程序生成,偶买噶的,建筑师们可以歇菜了。。。{:01:}
作者: Simon    时间: 2012-11-8 17:21
楼主的渲染和ps杠杠的,求渲染和ps 教程!
作者: maniux    时间: 2012-11-8 20:28
Simon 发表于 2012-11-8 17:21
楼主的渲染和ps杠杠的,求渲染和ps 教程!

可以等楼主解答。
不过私以为maxwell随便渲一渲,PS简单搞一搞有的甚至不用搞就可以达到这个效果。
作者: bamboo    时间: 2012-11-8 20:43
很强大啊~~~
作者: incubus    时间: 2012-11-10 20:31
不错不错{:08:}
作者: Line    时间: 2012-11-10 21:08
很震惊,技术的发展真是一日千里。
虽然感觉还有些问题,但是能看到生成技术的飞速进步,厉害。
作者: liyanyanhong    时间: 2012-11-11 09:35
真是厉害啊,可控制性不知道怎么样
作者: lightfreud    时间: 2012-11-12 14:10
好酷啊!
技術真是如此日新月異!
作者: musofan    时间: 2012-11-15 00:30
提示: 作者被禁止或删除 内容自动屏蔽
作者: yannleo    时间: 2012-11-15 12:08
musofan 发表于 2012-11-15 00:30
脚本全是严老师自己写的吗?佩服佩服!
跟city engine大致一样了,严老师可以下载一个city engine看看,他 ...

脚本当然不是我编的啊,去http://kilad.net了解详情~~~~~~~
作者: sheep2086    时间: 2012-11-16 20:41
看了那个视频。。快速创建了一个gost city
作者: rickydbq    时间: 2012-11-19 02:06
楼主的渲染和PS技术确实让我敬佩!
作者: zhouningyi1    时间: 2012-11-19 22:23
又有很久没看到这么好的帖子了 却是和cityengine很像
作者: Consuelo    时间: 2012-11-22 17:51
怪怪  真是开眼了啊~
作者: 小建人    时间: 2012-11-24 22:27
楼主啊 主啊 对于我们建筑学的有什么用处呢?不过规划的应该是个好东西
作者: thinksong    时间: 2012-11-25 00:59
这个 max 效果非常好,看着很喜欢爱
作者: zarch    时间: 2012-11-27 01:21
太强大了,五体投地!
作者: bomberyw    时间: 2012-11-28 16:31
强烈支持啊,关注博主了,这个做出来效果还蛮好啊
作者: dsg911    时间: 2012-12-6 21:30
太神了,这是用什么渲染的
作者: 忻忻小酷酷~    时间: 2012-12-6 23:27
真变态。。。
{:07:}
作者: lmx_1212    时间: 2012-12-13 09:45
开眼界了,强烈开眼
作者: rainfish    时间: 2012-12-13 11:41
有一天,建筑师会失业的。。。
作者: yanyu19900809    时间: 2012-12-18 20:24
太凶残了啊 无论渲染还是建模还是设计。。先膜拜一个 收藏一下 以后深入学习一下~!!!!膜拜之~!
作者: zxff    时间: 2012-12-21 13:41
太厉害,新东西出的忒快了,还是我太慢了...
作者: 蕜情乖乖    时间: 2012-12-25 16:52
感觉这个对于城市的整体体量控制还是不错的!
作者: wdy870129    时间: 2013-1-4 15:22
很好的尝试。。。。。。。。
作者: 2665908564    时间: 2013-1-4 19:22
支持支持,技术含量高
作者: m2mtroy    时间: 2013-1-6 09:07
好酷啊!
技術真是如此日新月異!
作者: summer5un    时间: 2013-1-11 00:03
被渲染惊艳到了= =...想弱弱地求渲染教程
作者: jy01753026    时间: 2013-1-13 10:35
视频里的电脑要多好...我游戏级别配置用GT不弄屋顶细节不弄街道细节已经卡的一比了
作者: Omnivore    时间: 2013-2-2 23:11
这随随机生成的建筑看着还不错的样子,果然渲染能掩饰以一切
作者: 風上雲中    时间: 2013-2-3 15:57
maniux 发表于 2012-11-7 22:51
不要對CA抱太大希望。
就目前大家搞的CA來說,邏輯等於沒邏輯。

请问CA是什么 ?

备注:新人
作者: 二十八画生    时间: 2013-2-5 16:52
那里有下载的啊

作者: yannleo    时间: 2013-2-5 18:10
二十八画生 发表于 2013-2-5 16:52
那里有下载的啊

http://www.lezhucation.com/forum ... &extra=page%3D1
作者: wacalei    时间: 2013-2-14 20:19
好像很厉害的样子
作者: stjackin    时间: 2013-2-16 20:52
严老师v5.还有研究城市的,很好玩。
作者: Powing_Lam    时间: 2013-2-24 15:09
nice!!!!!!!!!!!!!!!!!!!!!!!!!!!

作者: youisika    时间: 2013-3-1 18:27
感谢分享 !
作者: kaka    时间: 2013-3-13 00:34
做城市设计着实是可以研究一番的
作者: Guabit-Xin□    时间: 2013-3-25 11:32
这个东西做什么用呢?
作者: V.Y    时间: 2013-3-28 17:15
这个可不可以导入cad平面图,然后按照平面线框做出来?
作者: 应超    时间: 2013-3-31 23:00
看了视频发觉建筑师的未来要变代码师了!
作者: 999de爱    时间: 2013-5-6 15:25

做的不错啊!赞一个
作者: benwinds    时间: 2013-5-14 12:01
第二个视频里面转角弧面的部分好像附不上立面风格?
作者: feijimao    时间: 2013-5-20 12:03
威武霸气啊!
作者: Je_t’aime_pass    时间: 2013-6-4 22:59
太BUG了这个。。。随机性太强了感觉。。。缺乏逻辑性。。。
作者: dreamer-lfb    时间: 2013-6-5 22:52
好厉害!!先敬仰一下
作者: 黑小子。    时间: 2013-6-6 00:42
虽然不会用 但是觉得很厉害  顶个
作者: 月之眼    时间: 2013-6-7 18:05
非常棒,长见识了
作者: feijimao    时间: 2013-7-21 00:05
狗眼已经亮瞎
作者: woyeaini    时间: 2013-7-25 18:31
搬走学习了~~~~~
作者: L·san    时间: 2013-8-11 15:06
大赞!!!!
作者: .OMG    时间: 2013-8-11 18:08
求插件.0..........
作者: wonderful    时间: 2013-8-15 14:50
渲染效果比效果图还有感觉
作者: hehe~    时间: 2013-8-24 09:11
顶楼主一个!!!
作者: Albert_lee    时间: 2013-8-24 17:15
好强大啊啊啊~  赞一个~
作者: eggplant8008    时间: 2013-8-30 16:54
真的很不错
作者: cchheni007    时间: 2013-9-11 07:28
看上去挺好的说
作者: 灰机灰得高`    时间: 2013-9-14 23:19
好羡慕···==学半天犀牛都不是很懂···怎么破···
作者: g163810    时间: 2013-10-10 22:45
好酷啊#=======
作者: 慵懒の黑嗓    时间: 2013-10-12 22:56
LZ很厉害!
作者: pb910928    时间: 2013-10-17 09:02
我和我的小伙伴们都惊呆了。。。
作者: 错误404    时间: 2013-11-7 14:49
这效果,叼炸天了
作者: 朝露轻凝    时间: 2013-12-18 00:09
好像很强大啊,后期处理也非常值得学习
作者: 水冷瓜甜    时间: 2014-1-10 10:01
这个是城市规划的软件吧,效果很好,感谢分享
作者: 有所谓    时间: 2014-2-10 14:03
这个...建筑师失业的节奏......
作者: alitonx    时间: 2014-2-14 12:56
我想起了电子诗人程序,虽然不能代替人创作,但可以生成很多例子以提供灵感和选择;

这类生成器也可以达到类似的效果,多生成几次就可能遇到和想象中的理想结果有些接近的物体。
作者: freewind    时间: 2014-2-21 20:51
求扫盲,ca是什么~
作者: freewind    时间: 2014-2-21 20:51
maniux 发表于 2012-11-7 22:51
不要對CA抱太大希望。
就目前大家搞的CA來說,邏輯等於沒邏輯。

求教ca什么意思啊~~
作者: tacit    时间: 2014-2-22 23:42
yannleo 发表于 2012-11-7 22:56
你首先定义一个建筑轮廓,然后决定建筑体量的大小、层数,然后决定每层的“风格”,这里所谓的“风格”是 ...

看到你们的对话学到好多阿
作者: tacit    时间: 2014-2-22 23:45
我想问这种随机性对于设计来说有什么意义呢???
作者: mint2046    时间: 2014-2-23 12:58
好酷 不知道能不能应用到家具里面
作者: jhlcafa    时间: 2014-3-5 15:06
好东西   可惜只能用于3dmax  
作者: babyking56    时间: 2014-4-1 09:15
高端了,有点看不懂了
作者: Nerowdw    时间: 2014-4-1 11:48
好东西

看了那个视频。。快速创建了一个gost city
作者: 阿蛮    时间: 2014-4-21 09:41
完全被震住了,好强大!!!!!
作者: 风落夜空    时间: 2014-5-17 00:44
支持一个,感觉很震撼啊
作者: 风落夜空    时间: 2014-5-17 00:44

楼主的渲染和PS技术确实让我敬佩!
作者: 风落夜空    时间: 2014-5-17 00:44
欢迎大家共同参与论坛交流
作者: mysanaa    时间: 2014-8-3 22:08
这个很给力啊  
作者: 王松℡    时间: 2014-8-21 13:31
软件很不错 以前也见过 支持一下
作者: 东东东冬    时间: 2014-8-30 22:04
城市也可以参数化了。。。。
作者: messilegend    时间: 2014-9-14 21:35
非常强大的软件啊
作者: 健健    时间: 2014-9-21 05:22
牛!!!!!!!!!!!!!!!!!!!!!
作者: tivon    时间: 2014-10-14 11:32
太酷了一点吧!
作者: weiranabc    时间: 2014-10-17 16:41
第一个直接生成建筑的好有趣, 谢谢分享。
作者: seeve    时间: 2014-10-23 14:22
效果挺好的,城市设计随机生成速度快,做一些分析图很有用。
作者: likeng321    时间: 2015-12-28 14:33
适合在城市设计的尺度去做,建筑通过单元去控制会做出一些重复感很强烈的东西,可能会很好,但是一直以这么个逻辑去做东西,最后会很单调无趣,个人观点!




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