


这是 EasyRef 专题「时下热门」的一部分内容
Hello,大家好!又见面啦,在本期内容中,EasyRef 出了新的系列教程,虽然说是 Grasshopper 的内容,时下热门的 人工智能 有关哦(主要是针对大的城市尺度的 Rhino 建模),所以才快让我们看看这一期 EasyRef 为大家精选了什么内容吧:
不知道有没有人和小编一样,当需要建一个城市尺度的模型,也就是规划项目的平面方案时,脑海里浮现的第一个念头往往是 “啊!这么多的建筑,一个一个拉体块,我可能要瘫倒在电脑前了...” 但是!今天 EasyRef 想要和大家分享一个利用 Grasshopper 一键生成城市尺度的模型电池组!(关注可以免费获取哦)
废话不多说啦,我们先看一下能够利用此电池组做出的效果:



又或者是下面这样的分析图:



▲ 成图
一般情况下,上面的这种图主要是用来推敲城市空间形态,各项规划指标和周围的场地分析是所要用的模型。所以在我们知道了具体用处以后那么快和 EasyRef 一起来看看怎样一分钟生成上述的图吧:
前提
依赖软件: Rhino Grasshopper
所需准备: 城市 2D 平面图
所需基础: Grasshopper 基础操作
01 电池组详情解释
在本期专题中,EasyRef 打算一改往日啰嗦作风,不再长篇大论,而且简单粗暴的告诉大家,下载这个电池组究竟是如何连接以及如何使用,因为我们文末会直接免费赠送此电池组,大家只需点击下载即可使用,无需观看冗长的步骤啦。
那么,先让我们一起来看一下这次 Grasshopper 电池组预览图:

▲ Grasshopper 电池组预览图
在上图中,EasyRef 已经把每个重点需要注意的部分圈起来并且加以相关文字解释。那么,在这里我们就要开始简单解释一下本次的电池组啦。
原理
通过使用边界曲线(代表城市的功能)训练神经网络,可以使用它来识别任何给定闭合曲线的函数。
首先,我们把电池组分为上下两个部分:

▲ 电池组上部分
在上部分的电池组中,主要目的是选取城市的路网从而使 Grasshopper 进行下一步的计算。

▲ 电池组下部分
下部分则是设定数据的电池组,这主要是设定城市地图中几种特定的形状,从而利用 Grasshopper 中后面的电池组来进行生成建筑高度。
在文章的一开始 EasyRef 提到过的人工智能,也就是说,我们先大概整理出在整个城市中大致所需的几种建筑高度,然后 Grasshopper 会帮助你根据前面设置好的闭合曲线形状和面积来计算生成相关的三维模型。

▲ 我们所设定的不同空间的面积
在我们即将赠送给你的电池组中,我们总共设置了三种典型数据,“小房子”,“塔楼” 和 “公共空间”。如下图:

▲ 选中训练部分的电池可以看到我们所设置的几种不同面积的闭合曲线
当然啦,如果你想要更加细致的划分出更多三维建筑,可以自己建出闭合曲线从而连接后面的电池组来生成更多类型的建筑。
所以,当我们选中这些不同的闭合曲线连接后面的电池组时,会发生些什么呢?

▲ 当连接 “塔楼” 大小的面积时

▲ 当连接 “小房子” 的时候

▲ 当连接 “公共空间” 大小的闭合曲线时

▲ Duang!几分钟做好的就分析图来啦!
知乎视频www.zhihu.com▲ 视频演示请点击上方观看哦
简而言之,假设我们需要一个上海市的城市模型,那么首先我们需要大概看一下建筑的面积以及形状,然后找出几个典型的形状和面积(因为城市模型的尺度并不需要细致到每栋楼精确数据);然后呢,根据自己所找出来的典型形状,在 Rhino 中建几个闭合曲线,紧接着就是选中然后连接EasyRef 免费送给你的 Grasshopper 源电池组啦!
