今天我们来学习Grasshopper的系列教程,今天要学习的内容是:
- 重建曲线的工具
- 曲线的工具包括把曲线变成多段线,重建曲线,光滑曲线,简化曲线等等
- 这部分的内容基本上都是转化曲线的工具,所以在应用上来讲都非常的容易,只要把曲线输入输出就可以了.
好了,我们开始今天的课程吧.
Curve to polyline:曲线转化为多段线
这个运算器是把光滑的曲线转换为多段线,参数保持默认就可以了。
Fit Curve:匹配另外一条曲线的参数
这个运算器是修改曲线的阶数和曲率的
Grasshopper运算器左边的参数分别代表的是:
- 要修改的曲线
- 修改的阶数
- 修改的曲率
Polyline Collapse:塌陷多段线的点
塌陷的意思就是把几个点拟合成一个点,一般我们又做简化曲线用的
Grasshopper运算器左边的参数分别代表的是:
- 要修改的曲线
- 塌陷的融差值,这个容差值指的是要拟合的点的最小距离,在下图中我们看到这个值等于5,那么距离小于5的点将被拟合成一个点。
重新输出的曲线的对比,请看下图。
Rebuild curve:重建曲线
重建曲线,这个运算器在犀牛中也是很常用的,在草蜢的用法也是一致的,重建的目的就是为了修改阶数、点数等等。
Grasshopper运算器左边的参数分别代表的是:
- 要重建的曲线
- 要重新定义的阶数
- 要重新定义的点数
- 是否保持末端的切线方向
重建曲线之后的对比图,绿色的曲线就是重建后的
Reduce:这个我们也可以理解,为重建曲线
Simplify Curve:简化曲线
这个和塌陷曲线是差不多应用的,都是删除掉一些点,他们之间差别就是算法不同,这个简化曲线,它是把一些角度小于容差值的点删掉,在下图中我们设定了35这个角度,那么在多个断线中,如果有个角的角度小于这个值,它将被删掉这个角点。
Grasshopper运算器左边的参数分别代表的是:
- 要简化的曲线
- 简化的区间大小,这个值越大简化的范围越大
- 要简化的角度
Smooth Polyline:平滑曲线
作用就是把曲线平滑,参数都不用设置,直接输出就可以了
好的,我们今天课程就到这里,如果有其他关于Grasshopper的其他问题也可以在本节课下面的留言窗口留言,这样可以讨论关于Grasshopper的技术问题,我是LinkLi,下次课再见。