犀牛插件使用技巧,解析T-Splines中的T点和星点
T-splines, 作为NURBS细分形式补充的新建模方式,是由T-Splines公司领导开发的一种全新建模技术,它结合了Nurbs和细分表面建模技术的特点,虽然和Nurbs很相似,不过它极大地减少了模型表面上的控制点数目,可以进行局部细分和合并两个Nurbs面片等操作·使你的建模操作速度和渲染速度都得到提升。
T-splines也是将T-样条曲面建模商业化的公司的名称· 该公司于2011年被Autodesk公司收购。
T-Splines的优点在于
仅当必要时才对模型添加细节;
可以创建非矩形拓扑;
容易编辑复杂的自由曲面;
保留和NURBS曲面的兼容性。
大部分TS工作流程都基于多边形建模流程,这是一种普遍用于动画和CG领域的工作流程,多边形建模技术通常用于快捷直观地创建出有机生物类、可编辑成都高的模型,另外一部分TS工作流程则基于更传统的“从曲线生成曲面”的方式。
T点:
TS通过引入“增添局部细节而不会改变或扭曲模型曲面”的能力而大大增强了传统多边形建模工作流。TS与传统多边形建模工作流的重要区别是:TS曲面含有T点,T点的作用就是加入局部细节并进行独立控制,TS官方对T点的解释是:T点通过“终止曲面内部的整排控制点”来减少曲面的复杂度,但曲面的这些部位仍会保持光滑的曲率。(这句话对于初学者会有些晦涩难懂,下面用图片演示一下T点)
上面的曲面为TS曲面,为了加入局部细节,通过插入点的方式增加了两个T点,可以看到这个局部的位置仍然保持光滑的曲率。那么在NURBS曲面中如果增加局部细节会出现什么情况呢?我们把这个TS曲面转换为NURBS曲面如下图:
如图可以看出,NURBS自动将原始TS曲面中的T点结构线延长并跨越了整个曲面,其实在NURBS技术中是不含有T点的,NURBS曲面中想要加入细节而产生的结构线就要跨越整个曲面范围,这也是TS建模方式能够减少曲面复杂度的原因。
星点:
TS中的星点能够构造出非四边形结构的曲面,星点的出现意味着TS曲面能够允许非四边形构造的存在,星点的出现可以被多个命令创建,如挤出、删除面等。
(挤出命令而出现的星点)
(删除面出现的星点)
星点用于当模型需要某些非四边形拓扑结构时使用,同时需要注意的是当TS转NURBS曲面时星点所在位置都会进行分割而成为单个NURBS曲面。
放置T点和星点有一个重要原则,星点附近区域不能有T点,这个区域范围为两个面的距离(面的数量取决于曲面自身的阶数,TS曲面永远都是3阶,所以就是2个面的距离)。
此模型中蓝色为T点,红色为星点,T点在面部的加入能产生所需要的细节形态,且能保证人头背后的布线简洁。而星点则方便的用来制作出嘴洞和眼洞周围的环状光滑边线。