grasshopper曲线点变形算法

grasshopper曲线点变形算法

算法详解:

​绘制一列圆形曲线的等分点列表,把每一个点做移动的运算,在本例子中点的运动方向是按这圆心指向等分点的方向,使用到的运算器是Vector 2Pt,如果是单纯指定方向的话,那每一个点的运动的距离是一样的,那就没有变化了。

​这样给移动的方向重新赋予新的值,这个数值是可以随意变化的,赋值的运算器是amplitude,V端口输入方向向量,A端口输入数值。

​A端口我用Graph Mapper运算器生成数值数列,这个运算器可以选择几种内定的函数曲线,通过曲线函数计算出各种数据列表。右键菜单选择函数类型,双击进入函数参数设定,本实例中Y的输出值范围设定为0-50。

​函数的左边的输入端口要输入一个线性数据,这个线性数据的值一般为等差数列,而且数列的值的范围一般等于曲线函数的取值范围。

输入值

算法下载

Graph_mapper.gh

grasshopper算法教学,grasshopper运算器教程

零刻学堂是专注建筑设计建模技术研究的网站,站长本人也在犀牛领域担任高级讲师多年,精通犀牛建模、建筑参数化和工业建模。
本站文章除了注明【转载】的,均为本人和本站用户原创,如需转载无需通过本人同意,但务必在转载文章内部添加本文链接和作者署名,违者追究其责任。
零刻学堂 » grasshopper曲线点变形算法

2 评论

  1. 太强悍了,自己想做什么类型的曲线都可以了

  2. 的确不错,可以做很多形状的曲线

发表评论