曾经杰出 发表于 2013-9-22 14:14:04

#犀牛入门教程# Rhino NURBS曲面理解

我们在第四课讲解了NURBS曲线的数学原理,若是明白了NURBS曲线再来理解NURBS曲面那就很容易了。我们在前面讲解很多工具时也断断续续的谈到了NURBS曲面的某些属性,在我们现在学完了几乎所有常用的曲面构成工具之后,现在来对NURBS曲面的原理做一个总结。
NURBS曲面实际上就是两个方向上的NURBS曲线的组成。
一个完整的NURBS曲面通常具有以下三个要素:
① UV
一个NURBS曲面是由两个走向的结构线构成的,U线和V线。

曲面的U线和V线分别具有各种的曲线阶属性。曲面就是靠U线和V线上的点密度才确定该曲面的造型精细度。

U线和V线是相对的,不存在例如偏向X轴方向为U线,偏向Y方向为V线一说。我们可以使用方向分析工具(DIR)的S参数来调换曲面的UV线。
我们也可以使用抽离结构线工具 (ExtractIsoCurve)来提取曲面的UV线。


② 曲面的边界
一个完整的NURBS曲面至少有两条边。当NURBS曲面只有两条边时,那这个NURBS曲面一定是完全闭合的曲面。例如球体,椭球体等。
我们可以执行showedge命令打开曲面的边界:
我们可以看到,完全封闭的曲面(球体、椭球)有两条完全重合的边界,半闭合曲面(圆锥)有三条边界、开放曲面有四条边界。


③曲面法线方向和UV方向
曲面的法线和UV方向是执行很多命令的关键,例如偏移、拉伸、贴图等。
对任意曲面执刚才提到的dir命令,可以查看曲面的法线和UV方向。

如图,白色箭头代表曲面的法线方向,红色箭头代表U线方向,绿色箭头代表V线方向。DIR这个命令还可以反转法线和UV方向,以及反转UV结构线。

NURBS曲面比较简单,就这三个要素,关键是理解到了NURBS曲线是如何造型的,再来理解NURBS曲面是如何造型的那就是小KS了
页: [1]
查看完整版本: #犀牛入门教程# Rhino NURBS曲面理解