#eye #eye
︎      EasyRef       社区       部落格       专题      免费区



我们喜爱的设计师。

做创造力的领路人。

ChinYing



archineer.cy

Rhino-Grasshopper / Parametric Modelling / Tutorial / Digital Fabrication / Architecture




关于她


ChinYing,现居淡水,不务正业的建筑女子,感叹人生苦短,想找更多喜欢的事情做所以开始拍影片......

影片拍摄内容以 Grasshopper、Rhino 教学为主


从零开始的 Grasshopper 教程


适合初学入门!参数化建模是什么?其实一点也不难喔!影片前部分先介绍关于参数化建模的渊源,除了想告诉大家 gh 真的是个很棒的软件外,也让大家了解下参数化建模一路走来的小历程♥ 后半段是 gh 的基本操作介面和电池概念,熟悉一下软件面孔。



变形球与制图 Metaball and Drawing


Grasshopper 教学:来试试其他 gh 中可快速做几何运算的电池吧!Metaball 对要产生有机的形状非常方便!影片中末段也介绍了简单的出图方法,包含出电池图/ make 2D / 截图等方法,其他详细的出图流程(摊平/标注/layout..)会另外在专题系列中再和大家做介绍!注:建议案例中的分割数量不要太多, 不然电脑会很卡...





热门教程




线性吸子曲面 Curve Attractor

Grasshopper

Grasshopper 教学:利用 Graph Mapper 产生曲线后,作为线性的吸子在曲面上做出开孔效果。
影片中介绍 Surface Frame 和 Divide Surface 两颗电池的差异,并用 Pull Point 测量的距离值(注)作为缩放的大小依据,最后用 Sort List 与 Reverse List 将目标曲面选出。
注: 也可用 Curve Closet Pt 做,只是 Pull Point 的来源参数种类较多,故本影片选择使用。



乱数柱 Random Height

Grasshopper

Grasshopper 教学:如何在 gh 中产生乱数呢?要如何运用?本案例告诉妳!
影片中介绍 Grasshopper 的乱数概念与乱数的原理,并将这随机的数值作为量体高度及上色的依据。



曲面变形 Surface Morph

Grasshopper

Grasshopper 教学:适合初学入门!Rhino 中的 Flow Along Surface 要如何在 Grasshopper 中呈现呢?本案例告诉妳!
入门课程进入尾声了~~~ 本案例中讲解 Box Morph 的设定及产生与之对应的 Surface Box!接下来就是进入初级课程了喔!





最新教程


变形球与制图 Metaball and Drawing

Grasshopper

泰森多边形 Voronoi Pattern

Grasshopper

缇花编织 Jacquard Pattern

Grasshopper




分类教程


Grasshopper 入门教学



教学 000-基本介绍 Introduction

Grasshopper 教学:适合初学入门!参数化建模是什么?其实一点也不难喔!影片前部分先介绍关于参数化建模的渊源,除了想告诉大家 gh 真的是个很棒的软件外,也让大家了解下参数化建模一路走来的小历程♥ 后半段是 gh 的基本操作介面和电池概念,熟悉一下软件面孔。

教学 001-Hello, Grasshopper!

Grasshopper 教学:适合初学入门!写程式刚开始都要 Hello world, 那我们来Hello grasshopper!
本案例介绍了创建电池的方法、更改电池的显示模式、输入参数的方法及如何连接电池。

教学 002-参数类型介绍 Types of Parameters

Grasshopper 教学:适合初学入门!介绍 gh 中的常用的几种参数类型。
本案例除了介绍各种常用的参数类型外,也包含如何将模型从 Rhino 汇入 gh 中,以及存档注意事项。



教学 003-数学运算 Mathematical Operations

Grasshopper 教学:适合初学入门!来试试用 gh 做数学运算吧!非常简单喔!
本案例除了介绍各种常用的数学运算子外,也介绍 panel 和 slider 的差异及 slider 特殊的 key 法。


教学 004-关联式模型 Relational Modeling

Grasshopper 教学: 适合初学入门!参数化建模的优点是什么?透过这个案例可以有直接的了解! 
本案例透过关联式模型的建模过程告诉大家参数化建模的优点,并讲解如何针对特定几何进行隐藏,避免模型中显示过多不必要的资讯。


教学 005-曲线墙 Curved Wall

从 Rhino 汇入 Grasshopper 的模型可以即时调整吗?从这个案例演练你会了解 Rhino 和 Grasshopper 真的是密不可分的! 
在这个案例中会学习到如何将线模型汇入 Grasshopper 中,并利用 Gumball 与控制点做即时地调整。除了练习分割线至产生点位后,也解点位顺序和线段的关系、如何用线产生曲等,而这和 Rhino 中生成面的逻辑是相同的。


教学 006-网型柱 Mesh Column

Grasshopper 教学:适合初学入门!如何在 Grasshopper 中进行 move, rotate 等常用的指令呢?又有哪些注意事项?本案例告诉妳!
在本案例中介绍 transform 标签底下常用的 move 和 rotate指令,并讲解与其变化相关的向量、度数/弧度等相关设定。


教学 007-方格与向量 Grid and Vector

Grasshopper 教学:适合初学入门!Grasshopper中快速产生网格的方法!另外也有向量视觉化的有趣案例喔!
本案例介绍 grid 中几种不同的网格系统,并讲解如何计算向量与将向量视觉化。


教学 008-简易吸子 Simple Attractor

Grasshopper 教学:适合初学入门!渐变效果要怎么做?什么是吸子(attractor)?一起来看看吧!本案例介绍简易的吸子渐变画法,并讲解市面上常见的吸子背后生成的逻辑。关于其他种吸子(线版本)或进阶版的吸子画法请参考其他课程中的影片(待补)。


教学 008.5-简易吸子之问答 Q&A for Simple attractor = 最小值与最大值 minimum v.s maximum

本影片是关于“Grasshopper 教学008”之网友问题,讲解 gh 电池中最小值(minimum)与最大值(maximum)的用法。

教学 009-异形环 Bracelet

Grasshopper 教学:适合初学入门!如何用平面分割线呢?Loft 封闭不起来?gh 中的模型要如何丢入 rh 呢?本案例告诉妳!
本案例介绍用平面分割线的方法,并在其平面上绘制多边形,除了讲解线上平面的方向原理外也告诉大家 loft 后的注意事项,并于最后解释将模型从 gh 丢回 rh 中不同种方法的差异。


教学 010-曲面变形 Surface Morph

Grasshopper 教学:适合初学入门!Rhino 中的 flow along surface 要如何在 Grasshopper 中呈现呢? 本案例告诉妳!
入门课程进入尾声了~~~ 本案例中讲解 box morph 的设定及产生与之对应的 surface box!接下来就是进入初级课程了喔!




教学 011-入门课程结尾 End of Introductory Course

Grasshopper 教学:入门课程结业!来听听回顾与接下来初级课程的预告吧!


Grasshopper 初级教学


教学 012-数字序列 Series v.s. Range

Grasshopper 教学:产生序列的方法!series 和 range 的差别是什么呢?本案例告诉妳!
作为初级课程的第一支,案例中讲解产生数字序列的方法。数字序列在 gh 中的应用很广,除了产生数字外还可以对应到点生成、网格、线长调整、面积、缩放程度等等,是应用频率很高的一颗电池喔! 


教学 013-资料结构 Data Structure

Grasshopper 教学:到底什么是资料结构?gh 中的线形又表示什么意思呢?本案例告诉妳!
本案例中介绍关于资料结构的概念,并讲解如何观看资料结构及调整资料层级的方法。


教学 014-List调整 Adjust List

Grasshopper 教学:要如何从 List 中筛选想要的资料呢?资料的顺序可以调整吗?本案例告诉妳!
本案例中介绍 List 的调整方法,包括如何筛选资料、分组与调整资料顺序。初级的前几支影片可能会觉得比较无聊,但这在 gh 的编程中真的会用到!而且是非~常常用到!所以一定要尽可能地熟悉这几颗电池喔~~~



教学 015-图腾练习 Pattern Practice

Grasshopper 教学:List Item 在什么时候会用到?本案例告诉妳!
透过绘制图腾的方法来练习在上一支影片中有介绍的 list item 与 reverse list,并介绍快速产生 panel 板的方法。


教学 016-条件运算 Conditional Statements

Grasshopper 教学:True/False 的判断什么时候会用到?要如何利用 True/False 来做资料筛选呢?本案例告诉妳!
True/False 的判断在写程式中很常被用到,例如:if...做 A...else...做 B,而这 True/False 的判断搭配大于(larger than)、小于(smaller than)、等于(equality)等,可以替 gh 增加很多变化和加深编程的灵活度。而 True/False 的判断也可在 gh 中作为资料筛选、分流的依据喔!

教学 017-资料筛选 Sift Data

Grasshopper 教学:继上支影片的 True/False 判断后,若想针对多种规则去做筛选要如何做呢? 本案例告诉妳!
影片中介绍 Sift data 和 Pick 'n' choose 两种电池。



教学 018-范围界定 Define Area

Grasshopper 教学:True/False 的判断到底何时会用到?直接来做案例操作吧!影片中利用距离及大小值判断做为资料分流的依据,并同时用筛选后的距离值做出渐变效果。影片中另外介绍 Remap Number,Construct Domain 和简易上色等电池。

教学 019-乱数柱 Random Height

Grasshopper 教学:如何在 gh 中产生乱数呢?要如何运用?本案例告诉妳!
影片中介绍 Grasshopper 的乱数概念与乱数的原理,并将这随机的数值作为量体高度及上色的依据。


教学 020-特鲁谢砖纹 Truchet Tiles

Grasshopper 教学:乱数可以如何应用?如何产生随机性的 pattern 排列呢? 本案例告诉妳!
Truchet 为 18 世纪时的牧师,同时也是数学家,对图形学、排版印刷也很有研究,他创造了一种随机性的砖纹排列—Truchet Tiles,来产生不同于重复性高、固定规则的传统砖纹。影片中介绍用 Orient 置放单元砖,并用 Random number 配合 List item 选取特定的旋转角度来产生随机的砖纹排列。


教学 021-函数应用 Function

Grasshopper 教学:除了用 Series 产生数字序列外,如何以数学函数创造更丰富变化的数字变化呢?本案例告诉妳!
影片中介绍 Evaluate、Expression 等计算函数的电池,并配合 Graph mapper 将函数图像化。


教学 022-线性吸子曲面 Curve Attractor 

Grasshopper 教学:利用 Graph Mapper 产生曲线后,作为线性的吸子在曲面上做出开孔效果。
影片中介绍 Surface Frame 和 Divide Surface 两颗电池的差异,并用 Pull Point 测量的距离值(注)作为缩放的大小依据,最后用 Sort List 与 Reverse List 将目标曲面选出。
注: 也可用 Curve Closet Pt 做,只是 Pull Point 的来源参数种类较多,故本影片选择使用。


教学 023-曲面介绍 Surface Introduction

Grasshopper 教学:影片中介绍 Nurbs Surface 与 Mesh 的差异,并讲解 Surface 中的 uv 概念。

教学 024-曲面桁架 Space Truss

Grasshopper 教学:影片中介绍分割后的 Surface 常配合的作法—炸开取得点、边、面等资讯后再做后续编辑。影片以绘画简易桁架为例。

教学 025-资料配对 Data Matching

Grasshopper 教学:影片中介绍 Grasshopper 中资料配对的概念,并以绘制简易桁架桥 Bollman Bridge 为例。
Tree 的相关讲解未来会放在中级课程中和大家做更多介绍 🥰

教学 026-网点成面 Surface from Points

Grasshopper 教学:影片中介绍网点成面的方法,配合 Graph Mapper 做平滑地格点移动,并于最后做简易的切片视觉效果。
切片地形的讲解未来会放在建筑相关的课程中和大家做更多介绍 🥰

教学 027-挤出球 Extrusion and Sphere

Grasshopper 教学:影片中介绍曲面的法向量找寻方法与 Loft 时需注意的资料结构配对问题,在最后用于“锁定”的状态下更改参数输入的资料来源。

教学 028-图像采样 Image Sampler

Grasshopper 教学:直接使用影像来和参数化连动!影片中介绍 Image Sampler 的基本功能和简易应用。
影片中关于像素的观念若有错误烦请指正,感谢帮忙😁
教学 029-缇花编织 Jacquard Pattern

Grasshopper 教学:来尝试将 Image Sampler 侦测到的数值转换成立体的样貌吧🥰

教学 030-泰森多边形 Voronoi Pattern

Grasshopper 教学:许多人很好奇的泰森多边形!来看看吧!影片中介绍泰森多边形的形成方法及在 Grasshopper 中的应用。

教学 031-变形球与制图 Metaball and Drawing

Grasshopper 教学:来试试其他 gh 中可快速做几何运算的电池吧!Metaball 对要产生有机的形状非常方便!影片中末段也介绍了简单的出图方法,包含出电池图/ make 2D / 截图等方法,其他详细的出图流程(摊平/标注/layout..)会另外在专题系列中再和大家做介绍!
注:建议案例中的分割数量不要太多, 不然电脑会很卡...



Rhino小技巧



技巧 001-单一视窗作图 Single Viewport Mode

Rhino 教学 / Rhino 技巧:觉得在不同视图(top,front,right...)里切换很麻烦吗?方向感不好搞得晕头转向?
或许可以试试看 Rhino 6 中的新功能:Single viewport mode!完成在单一视窗作图的便利♥


技巧 002-自订工作平面 Set Cplane

Rhino 教学 / Rhino 技巧:模仿 SketchUp 里快速贴齐平面的快速指令,终于不用再转来转去啦~~~
透过自订快捷键的方法加快工作效率!