grasshopper系列教程-贝赛尔曲线创建曲线

今天我们继续来学习grasshopper的课程,今天的课程是关于创建贝赛尔曲线的。

所谓贝赛尔曲线就是有两个控制杆的曲线,通过两个控制杆的控制,我们可以变换曲线的形态。贝赛尔曲线得益于易于控制和优美的线条,使得我们在做建筑设计时把它赋予到建筑的轮廓上。

s 
Bezier Span 
Interpolate (t) 
Kinky Curve 
polyArc 
Tangent Curve 
s 
Interpol ate 
Interpolate (t) 
Nurbs Curve 
PolyLine 
•m•.w.3dscg.com

Bezier Span:贝赛尔曲线

一个标准的贝赛尔曲线,它必须具备以下4个条件

  • 贝赛尔曲线起点
  • 贝赛尔曲线起点切线方向
  • 贝赛尔曲线终点
  • 贝赛尔曲线终点切线方向

右边输出端口输出:

  • 贝赛尔曲线
  • 贝赛尔曲线长度

计算机生成了可选文字:
Www.3dscgcon;

贝赛尔曲线效果请看下图

Interpolate:内插点曲线

内插点曲线是直所绘制的曲线穿过鼠标指定的点

左边的参数分别表示

  • 内插点曲线的点
  • 内插点曲线的阶数
  • 是否闭合曲线,ture表示闭合,false表示不闭合,默认状态下是不闭合的

输出端口和贝赛尔曲线一样

计算机生成了可选文字:
Fa二e
Cg.COm

闭合和不闭合的两张种状态,请看下图

Interpolate (t):指定切线方向的内插点曲线

左边的输入端口参数分别是:

  • 内插点曲线的点集合
  • 内插点曲线终点的切向方向。
  • 内插点曲线终点的切向方向。

右边输出端口的参数和内插点曲线一样

计算机生成了可选文字:
满w.3d℃g℃om

Interpolate (t):这个运算器和上面的一样,只不过这个是旧版本的,他在图标上已经标注出来了。

Kinky Curve:给曲线倒圆角。

A参数输入圆角的角度就可以了。

Nurbs Curve:控制点曲线。

控制点曲线是我们犀牛绘制曲线的最常用的工具。这里不对它的功能做一些赘述了。

P○lyArc:多段圆弧。

左边的输入端口参数分别是

  • 这个参数输入多段圆弧经过的点。
  • 这个端口输入起点的切向方向。
  • 这个端口表示布尔值,false表示输出曲线不闭合。

'.•tWw.3dscg.com

PolyLine:多段线

Tangent curve:正切曲线。

左边的输入端口参数分别是:

  • 制作正切曲线的点。
  • 正切曲线上每个点的切向方向。这里要注意点和切线方向的数量要一致,否则会报错

.3 「 cg.co

下图是切线曲线的效果

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

发表评论