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端口是圆周点的半径。

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系列教程-空间点的操作(点的生成和分解)

发表评论