matlab 莫比乌斯曲面,『Rhino实例.2』莫比乌斯曲面
原標題:『Rhino實例.2』莫比烏斯曲面
關于莫比烏斯環狀曲面連續性的問題,在對接位置存在不連續的問題:如下圖所示
Dixon給出的解答如下:
1.首先必須知道,曲面如果要對接,那么必須要求uv要能正確對應,因此正常的即便是一個簡單的默比烏斯單面,因為對接端的方向因為旋轉了180度,導致邊緣方向相反,所以是無法做曲面的融合行程閉環的,也就是說,那個接縫是必須存在的,不可能通過任何辦法消除。
2.如果是反轉360度的整數倍,那么沒有問題,以內接縫和方向經過360度的旋轉,又重新對齊了。因此如果你的程序設置為360度(排除程序的其他問題),那么是ok的可以生成循環封閉的曲面,自然是很光滑的。
3.但以上的方法其實是曲面法則和做法的限制引起的,并不表示180度的莫比烏斯就無法做出來,或者說無法在接縫處做到光滑。
如果直接做180度的莫比烏斯,那么因為接縫反轉的問題,強行保持接縫對齊,就會導致如下后果:
因此,有兩種解決辦法。
1.保持接縫錯開,也就是不做邊緣融合,這種方法導致的問題就是,如果做法不做特殊的有針對性的調整,那么接縫處可能會不光滑,例如下面用rhino直接做loft也是一樣的,其實你的程序也就是這個問題,因為loft并不能直接保證接縫處的光滑。所以這不是gh或者rhino的問題,相反這樣的結構本來就是不光滑的。
2,在rhino中我們可以通過其他很多方法處理,避免咋再曲面接縫位置出現不光滑的現象。
直接做loft,180度的情況無法做光滑對接
另外一個方法,就是人工對齊扭轉180度之后的曲面的接縫,再rhino里效果如下
這種方法同樣可以做到接縫光滑,并且用loft來做
以上兩種做法,都可以做到 :180度的莫比烏斯 ,接縫光滑。
1.第一種是通過做曲面的技巧避免不光滑的問題
2.是通過調整 線的閉合點的結構,讓閉合點不會錯開,來保證 loft功能打開封閉放樣功能后不會錯開變形的目的。
因此,外形可以做到一樣,但曲面的結構是不同的。
所以你的問題不是gh的問題,而是rhino里做面幾何法則沒搞清楚的問題。還有手法課可以多種多樣,就看怎么靈活運用了。
所以重要的是方法,方法沒錯了, 用什么工具都可以做,gh也好,rhino也好。
左邊是原始的接縫,中間是改過的,后邊是效果
本文來源:rhino3d返回搜狐,查看更多
責任編輯:
總結
以上是生活随笔為你收集整理的matlab 莫比乌斯曲面,『Rhino实例.2』莫比乌斯曲面的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: PM必读|如何成为卓有成效的产品经理
- 下一篇: React Native Android