当前课程知识点:Grasshopper参数化设计与建模 >  第八章 Mesh建模基础 >  8.2 SubDivision与银河Soho案例 >  8.2

返回《Grasshopper参数化设计与建模》慕课在线视频课程列表

8.2在线视频

下一节:8.3

返回《Grasshopper参数化设计与建模》慕课在线视频列表

8.2课程教案、知识点、字幕

本节的内容包括

借助WeaverBird插件的Subdivision也就是细分的操作

第二点,使用Subdivision操作

进行银河SOHO形体的建模的案例介绍

这一节我们给大家介绍一下

如何在Grasshopper中

利用mesh建模来

完成光滑曲面的建模

那么在做这部分之前

大家需要去安装这个插件

叫做Weaverbird

我们看到这个关键词叫

weaverbird

我们可以到网上去找到

相关的下载的链接

然后进行安装

那么有了这个工具以后

我们就会看到Weaverbird

它其实提供了

很多关于mesh建模的工具
它其实提供了

很多关于mesh建模的工具

这些工具都非常好用

我们现在看到

在rhino的界面里

我们有一个mesh的模型

它基本是一个长方体

然后我们删掉了一些块

一般来讲mesh模型是一个

我们说是有棱角的模型

如何让它变成一个光滑的

用这样一个有棱角的模型的这种方式

去建光滑的曲面呢

我们先把这个mesh

拿到Grasshopper里面来

set one mesh

然后对这个模型我们可以去

对它做一个细分的操作

就是使用Weaverbird里面

这个叫Loop Subdivision 的方式

把它接上去

我们看到很快这个mesh就变成了

一个光滑的

可以说是圆滑的曲面在这里头

可以现在把这个mesh隐藏

可以看到它里面的这个关系

如果我们在这里的L

输入一个更大的数

比如说是2

原来是1现在是2

那么它会变成有更多的网格面

并且它更加的圆滑了

如果我们把它变成3

效果就更好了

当然4以上都是

这个运算器所不接受的

因为再大的话运算量会太大

所以它做了一个控制

我们把刚才的面把它显示出来

然后我们换一个显示模式

在线框模式下打开它的控制点

这个时候如果我们去调整

其中的某一个点的位置的话

我们会看到整个形体都发生了变化

那么这个就是我们说的

对mesh来讲的一种

通过subdivision的方式

来形成的光滑曲面的方式

而且它也形成了一种类似

通过控制点来建模的

我们在nurbs里见到的这种

建模方式的一种类似的效果

有了这个工具以后

我们就可以对一些建筑形体进行生成

比如说我们在这边建了一个

银河soho的模型

这个模型在着色模式下我们看一下

它是这样一种效果

那么这个模型我们是怎么完成的呢

我们把这两个图层打开

我们看到其实它是由两部分组成

一部分是这样一些基本的

我们通过mesh圆环建成的基本的形体

然后再这里对需要建造廊桥的地方

我们采用了删除mesh面的方式

让它打开缺口

这个删除mesh面叫Delete

Mesh Faces

我们可以去选择这些面

然后回车那么这个面就被删除掉了

Control Z 退一下

现在这些开口都已经做了处理

然后我们再打开这里的廊桥

那么廊桥是怎么建的呢

我们把它关掉

在网格工具里有这个

单一网格面

比如说我们要在这里建一个网格面

可以选择点选这四个点

回车

就会建立一个新的网格面

那么在建好这些网格面以后

我们需要把整个这个形体组合在一起

这两种网格面组合在一起

选中它们然后用join这个命令

OK 现在它们就变成了一个

完整的统一的一个mesh面

但是这里还有一点问题

比如说我们把这个mesh面

它的控制点打开

点一下这里

既可以选择网格面

也可以选择这个网格点

但是对于刚才两个

mesh面相接的地方点一下这里

它其实还有两个网格点

这个原因是我们刚才的

这个网格和这个网格

在连接在一起的时候

实际上有一个网格点是属于

这边的mesh面

有一个网格点是属于

这边这个mesh面

它们还没有合并在一起

所以为了要做这方面的处理

我们要在网格工具里

首先使用这个以公差对齐网格点

我们选择这个mesh

它有一个调整的距离

那么在这个距离之内

它就会把两个点对齐

经过对齐以后我们再用一个叫

熔融网格点

熔融网格

我们还是选择这个网格

回车

然后它需要输入一个角度公差

那么根据两边格线的角度来决定

这里要不要把两个点熔接在一起

所以我们输入一个最大值180度

让它们都熔接在一起

经过这两步操作以后

我们再去选择这个点

看到就只剩一个网格点

另外一个选项是整个网格

那么这个时候这个网格就处理好了

然后我们回到Grasshopper

把这个输入的这个复制一份

然后把这里的输入先改小一点

然后在这里输入set one mesh

输入这个网格

现在我们可以把外面的

输入的这个网格Hide

把它隐藏 然后来看一下

我们得到的这个网格的效果

它就变成了一个

可以说是经过圆滑的mesh网格

把原来的网格显示出来

用线框模式来看一下

原来的这个图层的颜色我们也可以

修改为黑色

这样看得清楚

再看一下

那么就是在原来网格的基础上

做了一个圆滑

那么这些廊桥的地方

实际上也做了圆滑

我们把这个

它的subdivision的阶数改高一点

这里的效果就会更好

我们回到一开始演示的这个模型

打开它的控制点

看一下在这里对于这个顶点

如果点一下会发现其实是有两个网格点

比如说我们选中这一侧的这个网格点

对它稍作移动

做一个非常微小的移动

那么这条棱边就会变成一条硬的边

就会变成一条硬的边

那么这个是因为实际上这两个点

我们并没有把它融合在一起

所以刚才在演示的时候

我们实际上是可以把这里的

这个模型在这里把它拉开的

那么为了避免这种情况

我们还是一样可以做一个

刚才做的针对网格的操作

一个是以公差对齐网格

另外一个是熔接

180度

经过这个运算以后我们再去点

这个时候就不存在多个点

我们这个形体就会保持

始终是一个连续的

总结一下本节的要点

在这一节,我们介绍了WeaverBird的插件

介绍了SubDivision也就是细分的这种运算的操作

我们还讲解了

如何使用SubDivision操作

来生成银河SOHO形体这样一个案例

Grasshopper参数化设计与建模课程列表:

第一章 参数化设计简介

-1.1 参数化设计简介

--1.1

--模型文件

第二章 Grasshopper简介

-2.1 Grasshopper简介

--2.1

-2.2 Grasshopper界面与基本操作

--2.2

-2.3 Bake与Internalize Data操作

--2.3

-第二章习题--作业

第三章 Grasshopper基本数据类型

-3.1 Math运算器

--3.1.1

-3.2 点与向量

--3.2.1

--3.2.2

-3.3 Grasshopper曲线运算器

--3.3.1

--3.3.2

-3.4 Grasshopper曲面运算器

--3.4.1

--3.4.2

-3.5 案例:水波

--3.5

-3.6 案例:螺旋曲面

--3.6

-第三章习题--作业

第四章 Grasshopper数据结构(一)

-4.1 Grasshopper数据结构基础

--4.1

-4.2 数据流匹配

--4.2

-4.3 Dispatch运算器

--4.3.1

--4.3.2

-4.4 案例:项链

--4.4.1

--4.4.2

--4.4.3

-第四章 Grasshopper数据结构(一)--第四章习题

第五章 Nurbs曲线与曲面建模

-5.1 Nurbs原理简介

--5.1

-5.2 Nurbs建模演示

--5.2

-5.3 Evaluate操作

--5.3

-5.4 由点建立曲线

--5.4

-5.5 Nurbs与向量

--5.5.1

--5.5.2

-5.6 案例:凤凰中心曲线环廊

--5.6.1

--5.6.2

-5.7 案例:鸟巢表皮钢结构

--5.7.1

--5.7.2

-第五章习题(一)--作业

-第五章 Nurbs曲线与曲面建模-- 第五章习题(二)

期中大作业

-期中作业:工艺品设计

--期中作业

第六章 Grasshopper数据结构(二)

-6.1 Grasshopper树状数据结构(1)

--6.1.1

--6.1.2

--6.1.3

-6.2 案例:2016年BIG事务所蛇形画廊

--6.2.1

--6.2.2

-6.3 Grasshopper参数化表皮

--6.3.1

--6.3.2

-6.4 案例:凤凰中心表皮结构

--6.4.1

--6.4.2

-第六章 Grasshopper数据结构(二)--第六章习题

第七章 Grasshopper建模技巧

-7.1 Image Sampler

--7.1.1

--7.1.2

-7.2 案例:望京soho表皮

--7.2

-7.3 Vironoi运算器

--7.3

-7.4 Metaball运算器

--7.4

-7.5 参数化设计在大型项目中的应用案例-“红飘带”景观装置

--7.5

--第七章 Grasshopper建模技巧--第七章习题

第八章 Mesh建模基础

-8.1 Mesh原理

--8.1

-8.2 SubDivision与银河Soho案例

--8.2

-8.3 地形建模

--8.3

-8.4 面板划分:以银河soho为例

--8.4.1

--8.4.2

-第八章 Mesh建模基础--第八章习题

第九章 Kangaroo物理模拟

-9.1 Kangaroo插件简介

--9.1

-9.2 悬链线

--9.2.1

--9.2.2

--9.2.3

--9.2.4

-9.3 张拉膜,充气膜与可受弯面

--9.3.1

--9.3.2

-9.4 CirclePacking

--9.4

-结语

--9.5

-第九章 Kangaroo物理模拟--第九章习题

期末作业

-期末作业: 综合运用

--期末大作业

8.2笔记与讨论

也许你还感兴趣的课程:

© 柠檬大学-慕课导航 课程版权归原始院校所有,
本网站仅通过互联网进行慕课课程索引,不提供在线课程学习和视频,请同学们点击报名到课程提供网站进行学习。