在细分环形的其中一条边上面插入点后,原来近似的正圆状就一定发生变形。还有在一条边上插入N个点,是很难用对齐方式来平均分布(这个例子上),我建议二个做法:
-
不对边上插入点,或插入的点至少不改变最外的边,这需要用内部“消化”的方式来布线了,这令布线难度会增加不少,但能保证外边缘是正多边形分布。
-
要正圆,目前仍需要转NURBS后再对其分割,等后续的Rhino SubD 会加入衔接到曲线的功能才能更好地解决这需求
以为个模型为例,中间这大块的布线是最复杂的,因此需要修改外环的布线来配合它。即调整外环的面数与它一至,因为上面第1点所提及的原因,很难做到平均分布,所以我才采用分二块这个偷懒的做法
可以尝试这按下面的方法合并二块不同顶点数的面:
1.先把两张面Join 一起,利用ShowEdges 指令检查,发现虽然是组合到一起了,但仍是外露边缘
-
利用MergeFaces 指令,对局部的面进行合并
-
最后一步,Explode 这张面一次,然后再Join,这样面的外露边缘就清除了。当然了,这样操作下,会出现多个N边面的结构了