Grasshopper教程.doc
《Grasshopper教程.doc》由会员分享,可在线阅读,更多相关《Grasshopper教程.doc(46页珍藏版)》请在冰点文库上搜索。
Alxen-Rhino(415635208) 10:
53:
38
现在开始gh+wb
Alxen-Rhino(415635208) 10:
53:
50
说错的地方大家指出
Alxen-Rhino(415635208) 10:
54:
28
Alxen-Rhino(415635208) 10:
54:
31
打开gh
Alxen-Rhino(415635208) 10:
54:
50
点击点的电池 拖到工作区
Alxen-Rhino(415635208) 10:
55:
39
在犀牛里面任意画一个点
Alxen-Rhino(415635208) 10:
57:
02
Alxen-Rhino(415635208) 10:
57:
17
选取刚在犀牛画好的点
Alxen-Rhino(415635208) 10:
57:
32
Alxen-Rhino(415635208) 10:
57:
45
点的电池显示绿色
Alxen-Rhino(415635208) 10:
58:
06
说明已经拾取到点的元素
Alxen-Rhino(415635208) 10:
58:
56
Alxen-Rhino(415635208) 10:
59:
28
接着点击curve 元素区 拖圆的电池到gh工作区
Alxen-Rhino(415635208) 11:
00:
22
Alxen-Rhino(415635208) 11:
00:
37
介绍下圆的电池 A和B
Alxen-Rhino(415635208) 11:
00:
58
A是点的获取 可以是一个点也可以是点的集合
Alxen-Rhino(415635208) 11:
02:
50
B是圆的半径
Alxen-Rhino(415635208) 11:
02:
59
需要一个数值来确定
Alxen-Rhino(415635208) 11:
03:
46
可以用
Alxen-Rhino(415635208) 11:
04:
02
Alxen-Rhino(415635208) 11:
04:
07
这个也是数值
Alxen-Rhino(415635208) 11:
04:
18
7是整数
Alxen-Rhino(415635208) 11:
04:
49
需要滑杆调节 用slider
Alxen-Rhino(415635208) 11:
05:
01
拖滑杆数值电池到工作区
Alxen-Rhino(415635208) 11:
05:
14
Alxen-Rhino(415635208) 11:
05:
22
双击slider电池
Alxen-Rhino(415635208) 11:
05:
57
Alxen-Rhino(415635208) 11:
06:
12
name 是名称
Alxen-Rhino(415635208) 11:
06:
21
下面的N是整数
Alxen-Rhino(415635208) 11:
06:
27
点击OK
Alxen-Rhino(415635208) 11:
07:
17
Alxen-Rhino(415635208) 11:
07:
26
忘记说范围
Alxen-Rhino(415635208) 11:
07:
37
Range 给50
Alxen-Rhino(415635208) 11:
07:
57
Alxen-Rhino(415635208) 11:
07:
59
链接电池
Alxen-Rhino(415635208) 11:
08:
19
点电池链接P 圆半径值电池链接R
Alxen-Rhino(415635208) 11:
09:
15
拖到滑杆
Alxen-Rhino(415635208) 11:
09:
28
圆会自动变换半径大小
Alxen-Rhino(415635208) 11:
09:
43
这就是一个简单的参数化
Alxen-Rhino(415635208) 11:
10:
19
Alxen-Rhino(415635208) 11:
10:
25
输具体数值进去
Alxen-Rhino(415635208) 11:
11:
15
Alxen-Rhino(415635208) 11:
11:
21
输入我输入的是3.677
Alxen-Rhino(415635208) 11:
11:
26
显示的结果是4
Alxen-Rhino(415635208) 11:
11:
35
整数 四舍五入
Alxen-Rhino(415635208) 11:
11:
45
了解了吗
Alxen-Rhino(415635208) 11:
11:
48
继续后面
Alxen-Rhino(415635208) 11:
12:
44
Alxen-Rhino(415635208) 11:
13:
11
切换曲面电池模板 拖挤出面的电池到gh工作区
Alxen-Rhino(415635208) 11:
13:
45
Alxen-Rhino(415635208) 11:
14:
02
介绍下挤出的电池 B 和 D
Alxen-Rhino(415635208) 11:
14:
24
B是获取一个线或者面的数据
Alxen-Rhino(415635208) 11:
14:
37
D是需要一个向量
Alxen-Rhino(415635208) 11:
14:
48
向量包含方向和长度
Alxen-Rhino(415635208) 11:
15:
25
了解意思好办了 B 已经有了 就是生成的圆线电池的C
Alxen-Rhino(415635208) 11:
15:
36
D还没有 所以现在需要创建D
Alxen-Rhino(415635208) 11:
16:
04
需要一个数值 数值我们还是用滑杆slider 还需要一个方向
Alxen-Rhino(415635208) 11:
16:
43
Alxen-Rhino(415635208) 11:
18:
25
Alxen-Rhino(415635208) 11:
18:
36
Alxen-Rhino(415635208) 11:
18:
55
选择Z 矢向
Alxen-Rhino(415635208) 11:
19:
05
我们向上挤出
Alxen-Rhino(415635208) 11:
19:
22
就是Z 矢向的电池
Alxen-Rhino(415635208) 11:
19:
48
Alxen-Rhino(415635208) 11:
19:
54
连接电池
Alxen-Rhino(415635208) 11:
21:
12
大家有没有疑问的?
Alxen-Rhino(415635208) 11:
21:
15
没有我继续
深圳-小莫(272060236) 11:
21:
41
Alxen-Rhino(415635208) 11:
21:
50
请说
深邃(913979235) 11:
22:
11
我打断一下.
深圳-小莫(272060236) 11:
22:
12
挤出的方向可以改么
深邃(913979235) 11:
22:
15
等等.
Alxen-Rhino(415635208) 11:
22:
20
嗯
Alxen-Rhino(415635208) 11:
22:
29
可以改的
深邃(913979235) 11:
23:
18
我来说几个大家都没注意的.
Alxen-Rhino(415635208) 11:
23:
40
师傅说完我继续
深邃(913979235) 11:
24:
06
第一个,就是复制时,点着鼠标左键按着电池,按一下ALT就能复制一个
深邃(913979235) 11:
25:
49
第二个,按这alt+CTRL点一下电池,就知道电池在那个位置拉出来的.
这点对自学有用,很多熟手都是记按纽名字的,你看了教程都不知道那个按纽在那...用这个办法就可以了.
深邃(913979235) 11:
26:
17
双击就能打名字来快速找按钮.
深邃(913979235) 11:
26:
22
大家试试,
Alxen-Rhino(415635208) 11:
26:
53
嗯 等下就说双击输入名字来找自己需要的电池
Alxen-Rhino(415635208) 11:
27:
12
感谢深大 指点
深邃(913979235) 11:
28:
19
Alxen-Rhino(415635208) 11:
28:
23
接下来就是要把刚挤出的面转换mesh
Alxen-Rhino(415635208) 11:
29:
05
Alxen-Rhino(415635208) 11:
29:
17
大家看看
Alxen-Rhino(415635208) 11:
29:
16
Alxen-Rhino(415635208) 11:
29:
21
一个4 一个20
Alxen-Rhino(415635208) 11:
29:
29
先说下这个电池
Alxen-Rhino(415635208) 11:
29:
37
Alxen-Rhino(415635208) 11:
29:
45
在gh工作区双击鼠标左键
Alxen-Rhino(415635208) 11:
29:
57
弹出输入框
Alxen-Rhino(415635208) 11:
29:
59
输入mesh
Alxen-Rhino(415635208) 11:
30:
25
Alxen-Rhino(415635208) 11:
30:
29
大家试试
Alxen-Rhino(415635208) 11:
30:
38
看看对不对 跟我一样的没错的话
Alxen-Rhino(415635208) 11:
30:
50
先点击2 mesh surface
Alxen-Rhino(415635208) 11:
30:
58
Alxen-Rhino(415635208) 11:
31:
05
解释下 S U V
Alxen-Rhino(415635208) 11:
31:
20
S 就是获取一个曲面几何对象数据
Alxen-Rhino(415635208) 11:
31:
47
U V 是代表两个方向的细分数
Alxen-Rhino(415635208) 11:
31:
56
细分值越高 越光滑
Alxen-Rhino(415635208) 11:
32:
29
Alxen-Rhino(415635208) 11:
32:
58
按照这样来连接 mesh细分值滑竿是复制的上面的挤出长度值滑竿
Alxen-Rhino(415635208) 11:
33:
04
连接电池
Alxen-Rhino(415635208) 11:
33:
17
拖动mesh细分值滑竿看看
Alxen-Rhino(415635208) 11:
33:
22
从小到大
Alxen-Rhino(415635208) 11:
33:
42
大家看到结果就是我上面所截图的 4 和 20
Alxen-Rhino(415635208) 11:
34:
07
但是在这里我们不需要这样麻烦 大家需要可以最后自己尝试下
Alxen-Rhino(415635208) 11:
34:
53
Alxen-Rhino(415635208) 11:
34:
59
现在看1 mesh
Alxen-Rhino(415635208) 11:
35:
25
还记得这个怎么出来的吧 双击gh工作区的空白地方 输入mesh
Alxen-Rhino(415635208) 11:
35:
33
点击mesh电池
Alxen-Rhino(415635208) 11:
35:
40
Alxen-Rhino(415635208) 11:
36:
06
Alxen-Rhino(415635208) 11:
36:
13
连接电池
Alxen-Rhino(415635208) 11:
36:
23
这样挤出的面转换到mesh的数据
Alxen-Rhino(415635208) 11:
36:
36
这个比较方便 但是没有上面的UV 可以控制
Alxen-Rhino(415635208) 11:
38:
20
现在我们gh工作区里面很多电池 都获取了数据
Alxen-Rhino(415635208) 11:
38:
26
所以看起来会很复杂
Alxen-Rhino(415635208) 11:
38:
42
现在我们把前面不需要的电池的数据隐藏
Alxen-Rhino(415635208) 11:
39:
00
Alxen-Rhino(415635208) 11:
39:
24
点击圆线和圆线挤出面电池 右键 Preview
Alxen-Rhino(415635208) 11:
39:
29
关闭预览
Alxen-Rhino(415635208) 11:
39:
43
Alxen-Rhino(415635208) 11:
39:
52
现在只有mesh的数据了
Alxen-Rhino(415635208) 11:
40:
52
Alxen-Rhino(415635208) 11:
41:
04
切换wb电池区
Alxen-Rhino(415635208) 11:
41:
19
大家安装了wb 就会有wb的电池
Alxen-Rhino(415635208) 11:
41:
26
没有的等下自己安装下
Alxen-Rhino(415635208) 11:
41:
33
我们继续
Alxen-Rhino(415635208) 11:
42:
33
Alxen-Rhino(415635208) 11:
42:
47
拖wbLaplace
Alxen-Rhino(415635208) 11:
45:
20
Alxen-Rhino(415635208) 11:
45:
44
M是获取mesh网格几何数据
Alxen-Rhino(415635208) 11:
46:
10
下面的T 是mesh的高度 滑竿设置
Alxen-Rhino(415635208) 11:
46:
35
Alxen-Rhino(415635208) 11:
46:
48
最大正1 最小负1
Alxen-Rhino(415635208) 11:
47:
07
拖动滑竿试试效果
Alxen-Rhino(415635208) 11:
47:
22
Alxen-Rhino(415635208) 11:
48:
03
Alxen-Rhino(415635208) 11:
48:
17
接着拖wbLoop电池到gh工作区
Alxen-Rhino(415635208) 11:
49:
55
Alxen-Rhino(415635208) 11:
50:
05
复制一个滑竿电池 双击 设置参数
Alxen-Rhino(415635208) 11:
51:
02
上面的参数不对 抱歉
Alxen-Rhino(415635208) 11:
51:
03
Alxen-Rhino(415635208) 11:
51:
08
改这样
Alxen-Rhino(415635208) 11:
51:
13
需要整数
Alxen-Rhino(415635208) 11:
51:
28
Alxen-Rhino(415635208) 11:
51:
45
滑竿设置1的地方 设置越高细分越多
Alxen-Rhino(415635208) 11:
51:
56
怕算的太卡 设置1
Alxen-Rhino(415635208) 11:
52:
05
wb是WB 的插件电池
Alxen-Rhino(415635208) 11:
52:
16
中文名 编织鸟
Alxen-Rhino(415635208) 11:
52:
29
Alxen-Rhino(415635208) 11:
52:
38
隐藏这两个的数据
Alxen-Rhino(415635208) 11:
52:
43
关闭预览
Alxen-Rhino(415635208) 11:
53:
04
Alxen-Rhino(415635208) 11:
53:
10
现在细分的结果是这样子的
Alxen-Rhino(415635208) 11:
54:
41
Alxen-Rhino(415635208) 11:
54:
51
拖wbFrame电池到gh工作区
Alxen-Rhino(415635208) 11:
55:
27
Alxen-Rhino(415635208) 11:
55:
40
拖入一个新的slider滑竿电池 参数默认
Alxen-Rhino(415635208)11:
56:
10
连接wbLoop电池到wbFrame的M(mesh按钮)
Alxen-Rhino(415635208)11:
56:
16
M不用解释了吧
Alxen-Rhino(415635208)11:
56:
21
解释下D
Alxen-Rhino(415635208) 11:
56:
27
D 就是距离值
Alxen-Rhino(415635208) 11:
57:
17
Alxen-Rhino(415635208) 11:
57:
24
双击这个滑竿 参数默认 太小了
Alxen-Rhino(415635208) 11:
57:
27
改成最大值10
Alxen-Rhino(415635208) 11:
57:
34
其他参数不动
Alxen-Rhino(415635208) 11:
57:
46
Alxen-Rhino(415635208) 11:
58:
04
Alxen-Rhino(415635208) 11:
58:
15
我们用5的距离数值
Alxen-Rhino(415635208) 11:
58:
33
隐藏wbLoop电池的数据 关闭预览
Alxen-Rhino(415635208) 11:
59:
06
Alxen-Rhino(415635208) 11:
59:
21
拖wbThicken wb的加厚电池到gh工作区
Alxen-Rhino(415635208) 12:
00:
02
Alxen-Rhino(415635208) 12:
00:
07
复制上面的滑竿电池
Alxen-Rhino(415635208) 12:
00:
40
连接 wbFrame 电池的 O 按钮到 wbThincken 电池的 M 按钮
Alxen-Rhino(415635208) 12:
00:
59
wb加厚电池的D 按钮 还是加厚距离的意思
Alxen-Rhino(415635208) 12:
01:
21
Alxen-Rhino(415635208) 12:
01:
35
连接滑竿电池到 wbThinken 的 D 按钮
Alxen-Rhino(415635208) 12:
01:
41
拖动滑竿电池
Alxen-Rhino(415635208) 12:
01:
51
Alxen-Rhino(415635208) 12:
01:
53
很厚了
Alxen-Rhino(415635208) 12:
01:
57
我们拖到2
Alxen-Rhino(415635208) 12:
02:
34
Alxen-Rhino(415635208) 12:
03:
05
拖wbCatmullClark (wb圆滑细分电池)到gh工作区
Alxen-Rhino(415635208) 12:
03:
43
Alxen-Rhino(415635208) 12:
04:
05
连接wb加厚电池的 O 按钮到 wb 圆滑细分电池的 M 按钮
Alxen-Rhino(415635208) 12:
04:
35
解释下wb圆滑细分电池的L 按钮
Alxen-Rhino(415635208) 12:
04:
41
L 是圆滑细分的等级
Alxen-Rhino(415635208) 12:
05:
18
Alxen-Rhino(415635208) 12:
05:
34
复制上面的滑竿电池 连接到 wb圆滑细分的L 按钮
Alxen-Rhino(415635208) 12:
05:
43
Alxen-Rhino(415635208) 12:
05:
45
看效果出来了
Alxen-Rhino(415635208) 12:
06:
43
Alxen-Rhino(415635208) 12:
06:
57
拖到材质预览电池到gh工作区
Alxen-Rhino(415635208) 12:
07:
15
Alxen-Rhino(415635208) 12:
07:
31
连接wb圆滑细分电池的O 按钮到 材质电池的 G 按钮
Alxen-Rhino(415635208) 12:
07:
38
好了 大功告成
Alxen-Rhino(415635208) 12:
07:
46
讲完收工
Alxen-Rhino(415635208) 12:
08:
09
大家自行挑动滑竿参数化看看效果
庞庞(10459697) 12:
08:
15
wblaplace wbloop
Alxen-Rhino(415635208) 12:
08:
22
我就不演示了
庞庞(10459697) 12:
08:
27
这两个是什么意思?
Alxen-Rhino(415635208) 12:
08:
37
感谢大家观看 讲的不好
Alxen-Rhino(415635208) 12:
09:
14
wbloop是三角细分
Alxen-Rhino(415635208) 12:
09:
19
细分三角面
Alxen-Rhino(415635208) 12:
09:
39
wblaplace 是smooth mesh
Alxen-Rhino(415635208) 12:
09:
46
圆滑网格数据
Alxen-Rhino(415635208) 12:
10:
53
Alxen-Rhino(415635208)12:
11:
09
调动wb加厚的滑竿电池
Alxen-Rhino(415635208) 12:
14:
09
Alxen-Rhino(415635208) 12:
14:
18
这个是换第一次的UV mesh 的效果
Alxen-Rhino(415635208) 12:
14:
21
有区别
Alxen-Rhino(415635208) 12:
14:
25
大家自行玩玩
深邃(913979235) 12:
14:
49
大家有空就交作业啊,就交去随意的论坛
有GH专区没?
Alxen-Rhino(415635208) 12:
14:
54
gh专区 现在创建个
深邃(913979235) 12:
16:
29
深邃(913979235) 12:
16:
36
我来讲一下这个,
深邃(913979235) 12:
16:
46
上面有四个大写字母.
深邃(913979235) 12:
17:
09
R就是小数,浮点.
深邃(9139