Rhino犀牛關於NetworkSrf(網格線建立曲面)的建模曲面的研究
關於NetworkSrf的理解。
NetworkSrf(網格線建立曲面)命令,在犀牛製作曲面時非常的常用,而且使用條件也非常的簡單。
我憑自己的建模經驗給它的定義是:邊界不能超過四條邊。
使用網格線建立曲面最最重要的一個點就是繪製它的邊界,繪製的邊界最好是首尾相接的(犀牛軟體並不怎麼要求,即使是不連接的曲線,曲面依舊可以生成,但是生成的曲面很大可能會偏離我們的預想),下面用幾個圖說明下四種邊界的情況:
四邊成面,這個是最為常見的情況,生成的曲面也是最標準的,建議大家在繪製曲線的時候儘量把曲線做成四邊。
第二種情況是三邊的,這種三邊成曲面也可以,但是要注意的是生成的曲面會根據選擇的曲線順序不同而產生不同UV結構線布置,另一個是由於生成的曲面類似於三角形,因此曲面也就出現了犄角。
第三種情況是兩條邊界的,這種也是常見的情況,下圖中紅色標註的是邊界,藍色標註的「內部邊」,根據犀牛對網格線生成曲面的定義,當邊界只有兩個的時候,「內部邊」是不能少於3個的,否則不能生成曲面。
兩條邊界的網格線曲面生成的曲面再數學上成為「雙曲面」,大家個可以百度一下雙曲面的定義。
第四重情況是一條邊界的,這個用網格線會產生一個椎體,邊界一條,內部邊最低要求也是3條以上,椎體面在數學上稱為「單曲面」,同樣大家可以去百度一下。
以上就是常見的四種情況,那如果遇到曲線不止四段,那如何處理呢?如下圖所示的效果:
上圖是五邊造型,超過四邊的在犀牛可以用Patch(嵌面)直接生成曲面,嵌面命令可以不限制邊數生成曲面,但是嵌面生成的曲面的UV曲面不規則,而且存在可見的誤差,不建議使用。
要解決上面這個難題也很簡單,我們只要在2和3的交點開始繪製一段曲線到5號線上,這樣多出的6號線把整個圖形劃分為兩個曲面,分別都是四個邊的。
下圖中出現兩個5號標示,這表示5號線是可以重複使用的,當然也可以把5號線斷開成兩截也是沒有問題的。