NURBS非常適合處理復雜的3D模型,NURBS曲線很像貝塞爾曲線,不過它們還是有區別的。雖然你可以使用貝塞爾對象畫一個近乎完美的圓,但NURBS曲線可以讓你更得心應手。
 
Blender教程:如何在Blender中創建NURBS曲線
 
如何在Blender中創建NURBS曲線
 
Blender教程:如何在Blender中創建NURBS曲線
 
首先進入Blender,在對象模式的添加下拉列表中有NURBS選項:
 
——曲線下的NURBS曲線和NURBS圓。
——NURBS曲線、NURBS圓NURBS曲面、NURBS圓柱、NURBS球體、曲面下的NURBS圓環。
 
雖然這兩個子集都是使用相同的原理生成的,但它們實際上有很大的區別。NURBS曲線每個點只有一個插值軸,而NURBS曲面使用兩個。無論你選擇哪一個從本質上講,只要NURBS曲線延伸到自身之外,它就會根據定義成為NURBS曲面。
 
需要注意的是,在“曲線”下拉菜單下創建的NURBS曲線需要先簡化為多邊形網格,然后才能繼續。
 
在Blender中使用NURBS
 
當你創建了NURBS曲線或曲面后,你會看到一系列可用于對基本體進行建模的控制點,所有的動作都是通過這些控制點來操作的。
 
首先,從對象模式的添加菜單中選擇你選擇的NURBS對象。
 
Blender教程:如何在Blender中創建NURBS曲線
 
NURBS曲線的四個默認控制點相對簡單,你可以自己嘗試一下。
 
Blender教程:如何在Blender中創建NURBS曲線
 
不過NURBS曲面就稍微有點復雜了。你會看到一個矩陣式的籠子,一開始可能會覺得不好控制。但是如果你細分NURBS曲面,就會發現幾何體越多自由度就越大。
 
但要記得不能將單個頂點添加到該籠子中。相反,你必須按行或按列進行操作,明確你希望在何處獲得額外的控制程度。
 
Blender教程:如何在Blender中創建NURBS曲線
 
扁平化NURBS曲面小技巧:
 
選擇每個控制點,然后使用縮放工具將所有內容的Z軸縮放到零,同時使用左下角的“調整上次操作”面板保持其他所有內容不變。
 
除了放置每個控制點之外,你還可以通過權重(頂點控制面板設置中的W字段)調整它們。該參數拉動和推動組成曲線的點的進程,具體取決于它們與每個加權頂點的接近程度,并相應地堆積和拉伸。
 
在“屬性”面板的“對象數據屬性”下,你還可以撥入曲線或曲面分辨率設置。但是,這不會影響你可以使用的控制點的數量,它只是用于增加或減少分解NURBS對象本身的細分數量。
 
Blender中的NURBS還能做什么?
 
你可以使用G抓取任何控制點并將它們移動到3D空間中的任何位置;你還可以縮放或旋轉曲線或其任何較小的部分。
 
你可以通過在編輯模式下右鍵單擊NURBS對象來細分它。
 
你可以復制NURBS曲線以創建具有多個相似組件的形狀。

每當你想從幾個不同的幾何體中創建一個連續的形狀時,都可以使用3D建模中的放樣,本質上是在所有頂點和邊緣上繪制簡單的幾何體。
 
如果你使用Surface下拉菜單創建了NURBS對象,則可以使用F填充中間空間。但是,如果你的NURBS對象來自曲線下拉列表,則首先需要將NURBS對象轉換為多邊形網格。
裝機