什麼是NURBS曲線

2021-08-25 12:43:59 字數 370 閱讀 7132

nurbs是non-uniform rational b-splines的縮寫,是非統一有理b樣條的意思。具體解釋是:

.non-uniform(非統一):是指乙個控制頂點的影響力的範圍能夠改變。當建立乙個不規則曲面的時候這一點非常有用。同樣,統一的曲線和曲面在透視投影下也不是無變化的,對於互動的3d建模來說這是乙個嚴重的缺陷。

.rational(有理):是指每個nurbs物體都可以用數學表示式來定義。

簡單地說,nurbs就是專門做曲面物體的一種造型方法。nurbs造型總是由曲線和曲面來定義的,所以要在nurbs表面裡生成一條有稜角的邊是很困難的。就是因為這一特點,我們可以用它做出各種複雜的曲面造型和表現特殊的效果,如人的**,面貌或流線型的跑車等。

NURBS曲線繪製

工作需要,最近做非均勻b樣條曲線資料庫建立。為養成良好的工作學習習慣,特此作總結,並希望以後在計算機 學上能有更深的造詣,以激勵自己不斷進步。續前,前段時間終於把nurbs調通,甚是高興!nurbs樣條曲線,這期間經過幾次曲折。第一次是參考網上的資料做出了均勻b樣條曲線,後來拿到客戶那裡去,發現大致...

Nurbs曲線詳解

nurbs non uniform rational b spline 曲線通常稱為非均勻有理b樣條曲線,其數學定義如下 基函式由遞推公式定義 非均勻 指節點向量的值與間距可以為任意值。這樣我們可以在不同區間上得到不同的混合函式形狀,為自由控制曲線形狀提供了更大自由。均勻與非均勻的主要區別在於節點向...

第十二講 繪製NURBS曲線和曲面

上一節講了一般的曲線與曲面的繪製,本節講nurbs曲線和曲面的繪製。例11 此例繪製兩個相同形狀的nurbs曲面,不同之處是乙個為線框式,乙個是由實多邊形組成。執行後可以看到其中的區別,如圖十三所示。include include glunurbsobj thenurb1 glunurbsobj t...