Grasshopper系列教程-空间点的操作(点的生成和分解)
LinkLi

LinkLi

Grasshopper系列教程-空间点的操作(点的生成和分解)

大家今天我们来讲Grasshopper点的操作。主要内容是关于点的构成与分解的各种方法。

www.3dsc com

Construct Point:建立空间点。

Xyz三个坐标值,如果输入一个等差数列可以输出等分点。

CyDeconstruct:分解点坐标。

这个运算器可以把点分解成xyz三个坐标。

Numbers to Points:输入数值生成点。

Points to Nunbers:有点生成数值。

这两个运算器和上面的运算器基本上是一样的。

大家看一看下面的算法。

3dsc  00

Buyeentr i  olar  Stance  www.3dsc „corn

Barycentric:计算三个点的质心。

在下图的算法中abc三个端口,分别速度三个点,P端口输出三角形的质心,Uvw三个端口分别控制质心的偏移方向。

www.3dscg.com

Distance:两点之间距离运算器。

用于计算两个点之间的距离。

www.3dscg.com

Point Cylindrical:计算以已知点为圆心的圆周点。

Pt端口输出以p点为圆心的圆周点。

A端口是圆周点的角度。

R端口是圆周点的半径。

Grasshopper系列教程-空间点的操作(点的生成和分解)

Point Oriented:通过UVW值生成相对坐标点

5.430  .3dscq .c orn_

Point Polara:通过输入圆周的数据生成点。

P端口输入初始的原点。

Xy值输入角度。

Z值输入所在平面的法线方向的高度。

D值输入圆周的半径。

这里要注意xy值要转换degree的单位,也就是角度。

0 371  www.3dscg.com

To Polar:分解点的圆周数据。

它是上一个运算器的相反操作。

P端口输出角度值。

LLEo

Grasshopper系列教程-空间点的操作(点的生成和分解)
想学草蜢参数化
加我微信

本月精彩教程推荐

发表评论

电子邮件地址不会被公开。 必填项已用*标注

Grasshopper系列教程-空间点的操作(点的生成和分解)
想学草蜢参数化
加我微信