怎样快速学习rhino和grasshopper? 建筑学院 • 2016-08-01 上午6:00 • Grasshopper, Rhino, 学生, 建筑设计, 经验 如果你已经学会了Rhino,那Grasshopper就不难了。因为Gh里的建模命令与Rh是差不多的,我们来看看Gh和Rh中的一些功能的对比。 作者:Zeelem链接:https://www.zhihu.com/question/24497860/answer/106920054来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 入坑GH三年多,快速说不上,毕竟断断续续学的。题主所说的快速,大概就是能够尽快使用Rh和Gh的思维模式建模吧。如果你已经学会了Rhino,那Grasshopper就不难了。因为Gh里的建模命令与Rh是差不多的,我们来看看Gh和Rh中的一些功能的对比。Rhino↓ <img src="https://pic3.zhimg.com/50/621899b1d761638444c376d463f66c36_hd.jpg" data-rawwidth="447" data-rawheight="432" class="origin_image zh-lightbox-thumb" width="447" data-original="https://pic3.zhimg.com/621899b1d761638444c376d463f66c36_r.jpg"/> Grasshopper↓ <img src="https://pic3.zhimg.com/50/d919f800e47a1988690756ddd270e443_hd.jpg" data-rawwidth="544" data-rawheight="86" class="origin_image zh-lightbox-thumb" width="544" data-original="https://pic3.zhimg.com/d919f800e47a1988690756ddd270e443_r.jpg"/> <img src="https://pic4.zhimg.com/50/592d7f68ab6b5252c09ce180974133cf_hd.jpg" data-rawwidth="546" data-rawheight="90" class="origin_image zh-lightbox-thumb" width="546" data-original="https://pic4.zhimg.com/592d7f68ab6b5252c09ce180974133cf_r.jpg"/> <img src="https://pic2.zhimg.com/50/ce622e23df70186f41bad7e02dce6180_hd.jpg" data-rawwidth="500" data-rawheight="93" class="origin_image zh-lightbox-thumb" width="500" data-original="https://pic2.zhimg.com/ce622e23df70186f41bad7e02dce6180_r.jpg"/> <img src="https://pic2.zhimg.com/50/ed96e0383ff0d28c237e41c903ea969f_hd.jpg" data-rawwidth="320" data-rawheight="88" class="content_image" width="320"/> 可以看到Rh中的功能Gh中大部分都有,Gh的功能甚至更多。那问题来了,为什么在Rh中直接可以建模,非要到Gh中来建?这就是参数化设计的目的。我们来看一个简单的例子: <img src="https://pic2.zhimg.com/50/181b8bdc878e1f22419fb45520144d97_hd.jpg" data-rawwidth="1410" data-rawheight="732" class="origin_image zh-lightbox-thumb" width="1410" data-original="https://pic2.zhimg.com/181b8bdc878e1f22419fb45520144d97_r.jpg"/> <img src="https://pic3.zhimg.com/50/5226a6f23595660efbd7599dd0e093b0_hd.jpg" data-rawwidth="781" data-rawheight="866" class="origin_image zh-lightbox-thumb" width="781" data-original="https://pic3.zhimg.com/5226a6f23595660efbd7599dd0e093b0_r.jpg"/> 看到这样一个薯片的结构,你可能已经开始思考它的建模思路了:1、画三条曲线,打开这些曲线的控制点,将控制点进行Z轴偏移不同的距离,使平面曲线成为空间曲线。2、将这三条曲线进行等距分段,然后将这100个点连起来。 怎么样?So easy!建模思路相当简单,在Rhino中也很容易建,但是有两个问题:1、工作量大,特别是你要连200条直线。2、不易修改,你并不知道Z轴偏移多少或者是分成多少个点才能达到你想要的效果,如果连完200条线你发现这不是我想要的,那不是WTF了? 但如果是Gh里建模的话,给我两分钟: <img src="https://pic4.zhimg.com/50/ea263116411023f11a23d3499dadf559_hd.jpg" data-rawwidth="1744" data-rawheight="466" class="origin_image zh-lightbox-thumb" width="1744" data-original="https://pic4.zhimg.com/ea263116411023f11a23d3499dadf559_r.jpg"/> ↑首先我将三条平面曲线的控制点打开,这里使用了一个Cull Item(去除项)的方法把重叠的两个控制点(曲线的封闭点)只保留一个。 <img src="https://pic3.zhimg.com/50/ab1fef39f64bcb018e4c49eba77ad03a_hd.jpg" data-rawwidth="1751" data-rawheight="535" class="origin_image zh-lightbox-thumb" width="1751" data-original="https://pic3.zhimg.com/ab1fef39f64bcb018e4c49eba77ad03a_r.jpg"/> ↑然后我将这些控制点进行Z向量偏移,偏移值是在一个区间中随机生成的(黄色面板中的数值)。生成新的点再连成新的三条空间扭曲的曲线。 <img src="https://pic2.zhimg.com/50/2463d56197d3eb8162e3c2ba8dd1ea26_hd.jpg" data-rawwidth="1755" data-rawheight="577" class="origin_image zh-lightbox-thumb" width="1755" data-original="https://pic2.zhimg.com/2463d56197d3eb8162e3c2ba8dd1ea26_r.jpg"/> ↑将三条新的曲线进行分段,绿色的滑棒是用来控制分段数的。 <img src="https://pic4.zhimg.com/50/f1d5fe0a97191d0359aab733eb57d293_hd.jpg" data-rawwidth="1738" data-rawheight="566" class="origin_image zh-lightbox-thumb" width="1738" data-original="https://pic4.zhimg.com/f1d5fe0a97191d0359aab733eb57d293_r.jpg"/> ↑将两条线上的点进行顺序偏移(Shift List)使得两两曲线之间的连线有个倾斜的角度。(其实我只需要Shift中间那一条线不就好了么,当时脑子一定是进水了)。最后通过Pipe将这些线形成管。 如果我不满意,我还可以随意修改控制点Z轴偏移的方式,而不用做重复的工作,修改只要几秒: <img src="https://pic4.zhimg.com/50/3c4c502c05bd3a4ecf4bc52285779016_hd.jpg" data-rawwidth="1750" data-rawheight="545" class="origin_image zh-lightbox-thumb" width="1750" data-original="https://pic4.zhimg.com/3c4c502c05bd3a4ecf4bc52285779016_r.jpg"/> <img src="https://pic1.zhimg.com/50/72293285e7aeb1d8f2fd6a29600b3a0c_hd.jpg" data-rawwidth="1751" data-rawheight="560" class="origin_image zh-lightbox-thumb" width="1751" data-original="https://pic1.zhimg.com/72293285e7aeb1d8f2fd6a29600b3a0c_r.jpg"/> 最后,选个角度,渲染一下,就可以出一张壁纸了: <img src="https://pic2.zhimg.com/50/dd38749ce85129749dd0a72253069bb1_hd.jpg" data-rawwidth="1691" data-rawheight="963" class="origin_image zh-lightbox-thumb" width="1691" data-original="https://pic2.zhimg.com/dd38749ce85129749dd0a72253069bb1_r.jpg"/> 怎么样,酷炫吧。总之,用Gh建模的目的,就是因为: <img src="https://pic2.zhimg.com/50/96933056d691a03cd1cbf71e0f0999a0_hd.jpg" data-rawwidth="547" data-rawheight="106" class="origin_image zh-lightbox-thumb" width="547" data-original="https://pic2.zhimg.com/96933056d691a03cd1cbf71e0f0999a0_r.jpg"/> 所以想学好Gh了吗?刚刚只是展示了Gh的大致使用流程,Rhino的作用仅仅是开头画了三条线,最后得到的实体模型导入Keyshot里面进行渲染而已。下面是真正的GH干货阶段: 首先去官网把Gh给装上吧,链接都给你了。 Download 然后可以在Food4Rhino↓中Rhino和Grass的插件,比如Kangaroo(GH动力学物理仿真插件),根据需要可以自己选择,不过都是后面的事了。 Food4Rhino | Apps for Rhino and Grasshopper 1-grasshopper运算器名称总结 http://pan.baidu.com/s/1kVnksg3 看不懂不要紧,刚开始只需要对Gh里有哪些功能有个基本概念就行了。 <img src="https://pic4.zhimg.com/50/03a4c84ce8da2ed12d3fc002bbe59038_hd.jpg" data-rawwidth="818" data-rawheight="494" class="origin_image zh-lightbox-thumb" width="818" data-original="https://pic4.zhimg.com/03a4c84ce8da2ed12d3fc002bbe59038_r.jpg"/> 2-中文版 The Grasshopper Primer(Second Edition) http://pan.baidu.com/s/1eRGk2QI 官方Gh教程,貌似英文出第三版了,不知道中文版有没有跟上。现在你就能细看这本教程了,一步步从安装到使用教你怎么入门GH。 <img src="https://pic4.zhimg.com/50/2ed44a0e17528c47702ff8a68133d8a9_hd.jpg" data-rawwidth="1642" data-rawheight="805" class="origin_image zh-lightbox-thumb" width="1642" data-original="https://pic4.zhimg.com/2ed44a0e17528c47702ff8a68133d8a9_r.jpg"/> 3-Grasshopper完全学习手册V1.0 http://pan.baidu.com/s/1pLthJ55 论坛里找的比较基础也比较老的中文原创教程,也是入门的书。 <img src="https://pic1.zhimg.com/50/555e872fb5cef1d27a84c9bdc49ab5fa_hd.jpg" data-rawwidth="1638" data-rawheight="857" class="origin_image zh-lightbox-thumb" width="1638" data-original="https://pic1.zhimg.com/555e872fb5cef1d27a84c9bdc49ab5fa_r.jpg"/> 参考读物:关于Grasshopper参数化的一些内容,英文版。1-grasshopper-woojsung surface http://pan.baidu.com/s/1gfi8IjD <img src="https://pic2.zhimg.com/50/b47ed1f4b04618f8784e11fa37505fa7_hd.jpg" data-rawwidth="1680" data-rawheight="849" class="origin_image zh-lightbox-thumb" width="1680" data-original="https://pic2.zhimg.com/b47ed1f4b04618f8784e11fa37505fa7_r.jpg"/> 2-Generative Algorithms http://pan.baidu.com/s/1dFHiH7j <img src="https://pic4.zhimg.com/50/48bed94d5a9426e42bc62eea6876c92c_hd.jpg" data-rawwidth="1635" data-rawheight="854" class="origin_image zh-lightbox-thumb" width="1635" data-original="https://pic4.zhimg.com/48bed94d5a9426e42bc62eea6876c92c_r.jpg"/> 压轴:去年刚出的几本书,西安建筑科技大学建筑城规学院的包瑞清老师编写的,当时在图书馆无意中找到的书,简直太棒了,国内终于有Grasshopper的正式教材了,其中内容包括Gh、Python、Kangaroo、Netlogo、ArcGIS,全系列目前有6本,江苏凤凰科学技术出版社。 <img src="https://pic2.zhimg.com/50/121f8cf8b25922ba60d566cdc35bff7d_hd.jpg" data-rawwidth="597" data-rawheight="469" class="origin_image zh-lightbox-thumb" width="597" data-original="https://pic2.zhimg.com/121f8cf8b25922ba60d566cdc35bff7d_r.jpg"/> 小贵,不过纸质好内容也很赞,真心广告,学生可以去图书馆找找。 Gh入门推荐:《参数化逻辑构建过程》《参数模型构建》 Gh进阶推荐:《Kangaroo折叠的程序》《学习Python-做个有编程能力的设计师》 景观、城规方向推荐:《Gh+Python+NetLogo编程景观》及《ArcGIS下的Python编程》 如果实在没有资源又实在想看这几本书,可以去搜百度盘里面找早期的电子版,不过这些电子版都是排版比较挫内容有阉割的,版权问题,这里不上链接了。 最后,将这几年搜集的一些Gh插件及对应的教程(3.16G)公开了,希望对热爱学习的你有帮助: http://pan.baidu.com/s/1jIRl9zS <img src="https://pic4.zhimg.com/50/2fcf7f358d46f66435e1261142d14f77_hd.jpg" data-rawwidth="968" data-rawheight="650" class="origin_image zh-lightbox-thumb" width="968" data-original="https://pic4.zhimg.com/2fcf7f358d46f66435e1261142d14f77_r.jpg"/> 最后的最后,点一下题:其实这几年一直在学,但感觉能够用Rhino配合Gh进行建模大概1年左右就差不多了,当时只是利用一些简单的算法,现在在Rhino中建模越来越少,Gh里的程序越来越复杂,但是参数化程度也越来越高。 <img src="https://pic4.zhimg.com/50/d6a503de989fa860110f52fc29f009d6_hd.jpg" data-rawwidth="1854" data-rawheight="755" class="origin_image zh-lightbox-thumb" width="1854" data-original="https://pic4.zhimg.com/d6a503de989fa860110f52fc29f009d6_r.jpg"/> 14年用的GH,当时对数据结构都不清楚,算法思路也很不清晰,看到哪个电池能用就用哪个,所以模型也很挫。↑ <img src="https://pic1.zhimg.com/50/bb1e51a282a74c37238f80dc3e5b989a_hd.jpg" data-rawwidth="495" data-rawheight="853" class="origin_image zh-lightbox-thumb" width="495" data-original="https://pic1.zhimg.com/bb1e51a282a74c37238f80dc3e5b989a_r.jpg"/> <img src="https://pic1.zhimg.com/50/9e8eb93572ebe415ed1d5842deb4fea8_hd.jpg" data-rawwidth="1416" data-rawheight="702" class="origin_image zh-lightbox-thumb" width="1416" data-original="https://pic1.zhimg.com/9e8eb93572ebe415ed1d5842deb4fea8_r.jpg"/> <img src="https://pic1.zhimg.com/50/1761845e34a1e2528ccb8e0b9b616934_hd.jpg" data-rawwidth="1380" data-rawheight="770" class="origin_image zh-lightbox-thumb" width="1380" data-original="https://pic1.zhimg.com/1761845e34a1e2528ccb8e0b9b616934_r.jpg"/> 15年做的一个火车站改建方案,规模比较大,光表皮的数据量就大的感人,所以GH帮助很大。↑ 建模的软件有很多,SU、3DX、Rhino、C4D、cadArchitect、ArchiCAD、Revit,各有千秋,但Rhino+Grasshopper+VARQ+Maxwell Render+Photoshop还是我最喜欢的组合。由于是自学建筑,所以为了参加竞赛学习设计也学到了不少东西,总结出一套自己的建模和出图方式,不过现在工作中已经换成Revit的工作流程了,因此RhGh也只能偶尔拿来玩玩,解决Revit里一些比较难建的异形体量。 总之,学Rhino和Grasshopper的目的,还是因为: <img src="https://pic2.zhimg.com/50/96933056d691a03cd1cbf71e0f0999a0_hd.jpg" data-rawwidth="547" data-rawheight="106" class="origin_image zh-lightbox-thumb" width="547" data-original="https://pic2.zhimg.com/96933056d691a03cd1cbf71e0f0999a0_r.jpg"/> 本文来自 © 建筑学院, 发布于 © 建筑学院官方网站。 未经授权,禁止转载或摘编。 编辑版本版权归 © 建筑学院官方网站 所有, 设计、图纸及照片版权归设计方 © 建筑学院 ↗ 所有。 查看作者在建筑学院发布的更多作品: 建筑学院 @ 建筑学院官方网站 建筑学院编辑 下载原图 收藏 4 关于作者 建筑学院编辑 关注私信 9.0K 文章 202 评论 12 粉丝 建筑学院(ArchCollege)是中国领先的建筑师移动垂直社区,成立于2012年,超过 70% 的年轻建筑师正在使用我们的产品。我们致力于通过建筑设计新媒体与在线教育平台,连接教育、行业与科技,为建筑师提供灵感与成长支持,陪伴并见证每一位青年建筑师的专业进阶与时代探索。 全球最顶级效果图,效果屌炸天! 上一篇 2016-06-29 上午12:00 【专题】40篇经典渲染教程!满满干货,让梦想照进现实! 下一篇 2016-08-03 上午10:40 猜你喜欢 西扎新作,隐藏在密林里的混凝土艺术馆 2018-10-23 建筑设计 创造“没有背部”的城市空间,斯图加特大楼 2018-11-01 商业建筑设计 [vray for sketchup渲染教程]②—材质篇 2014-09-06 3D Max 王其亨:我做了36年,为了就是让世界知道中国建筑的价值 2018-12-23 建筑设计 城市天际线的重塑与街道生活的缝合:武汉中海中心 / 柏涛设计 2022-04-02 办公建筑设计 南京汤山猿人洞游客驿站 / 东南大学建筑设计研究院建筑技术与艺术(ATA)工作室 2023-01-26 公共建筑设计 发表回复 请登录后评论...登录后才能评论 提交 评论列表(4条) 路加 2016-08-02 上午11:15 感谢~感谢~ 回复 Orion Pax 2016-08-02 下午9:05 感谢! 回复 人辵 2016-08-11 上午9:18 现在不能下了吗? 回复 null 2016-09-17 下午8:27 原来我从图书馆借的就是第一本书。。。 回复 Vvh9905 2018-07-09 下午2:10 要命 回复 面线糊真好吃 2021-08-09 下午4:08 网盘内容过期了(╥﹏╥) 回复 陈琦 2022-02-16 下午5:21 球球题主再给我分析一次资料吧!!!QQ:1401435940 回复 松柏 2022-11-09 上午10:32 请问题主还能再分享一下上面提到的“Gh插件及对应的教程”吗,上面的链接点进去显示过期了,真的很需要!!!! 回复 建筑伟业 2016-08-01 下午12:30 感谢无私分享 回复 JohnieW 2016-08-02 下午7:50 谢谢分享 回复 五月的虫虫 2016-08-24 下午8:24 感谢 回复 木&Ana 2020-04-07 上午11:36 想问一下,犀牛做的模型怎么很好的导入REVIT? 回复