T-splines中的T-Point与Start Point

T-Splines一个基于NURBS的Sub-D建模插件,作为Rhino建模的助手T-Splines越来越受Rhino用户的亲睐,特别是应用在有机造型方面,T-Splines相对于传统NURBS建模来说有很大的优势与效率。T-Splines虽然是基于NURBS,但是有着一些非常独特的特点,比如T-Point与Start-Point

T-Point 是 T-Splines 曲面上的一个点,但不包括角落的点,这个点的周围都需要有曲面。T-Point有两种不同的形式,Valence 2 与 Valence3

Valence 2 如下图,这种T-Point仅仅是T-Splines Edge上插入的一个点,用一个点可以控制相邻曲面的形状

V2Tpoint.png
Valence3 如下图,这种算是传统 意义上的T-point,是在 T-Spline Edge上面插入新的Edge,用来控制曲面形状
V3Tpoint.png

这种类型的 T-Point 在做模型细节的部位用的机会最多,如下图的一细节突变的地方,就是用到T-Point
ts2.png
Start Point 允许T-spline存在非四边的曲面,比如3边、5边面等,这样一来对于建模型是非常有用的,可以让建模更加的自由。但要提醒的是,Start Point周围的曲面连续性并不好,理论上只能做到G1,T-Point的连续性理论上能达到C2(连续性同于G2),且同一个点、同一时间不允许T-Point与Start Point同时存在。我们看下原厂手册对于Start point 与T-Point连续性的说明。
Start1.png
透过上图,可以看到理论上T-Point的连续性比Start Point的连续性要高,但为何我们在使用过程中把T-Point转换为Start Point 后曲面看起来会更顺滑呢?这里要牵扯到另外一个建模技术,Sub-D细分建模技术(T-Spline就是一款基于NURBS的Sub-D建模软件)。Start Point经过Sub-D之后会比T-point看起来更加顺滑,这也是为何在电影工业的Polygon建模中,不允许使用T-Point的原因。

T-Point 的优点,在于细节的处理,看下面两张来源于T-Splines原厂手册的图片,就非常能理解到T-Point的好处了
ts.png
左边是T-Spline的曲面,右边是传统NURBS曲面。可以看到左边控制点非常少,而右边的NURBS曲面的控制点非常多,特别是在细节的地方,因为同一个NURBS曲面的UV必须具有相同的Degree与Knot,而T-Spling则没有这样的限制。这也是NURBS与T-spline最大的区别。

 Start point 星点,也叫 E点(extraordinary Point)、极点, 由数条T-Splines Edge汇集在一起组成的点,一般为3、5、6、7、8、—-等条边,注意并不包括T-Point,尽管Valence3 类型的T-Point与StartPoint之间可以相互转换。
StartPoint.png

如果你对上述问题感兴趣,或者是有任何不同的看法,欢迎登录论坛参与讨论 

http://bbs.rhino3d.asia/thread-10885-1-1.html

Shaper3d 论坛原创教程,如需转载,请注明作者于来源
此条目发表在T-Splines分类目录,贴了标签。将固定链接加入收藏夹。