鏡像幾何體
倒轉和柔化 / 銳化
法線在編輯多邊形時起著非常重要的作用,表面的法線要么都朝內,要么都朝外。如果在分離或粘合各種多邊形時,會發現有時它們的方向并不一致,這樣就會造成邊界邊不能正確地合并,也不能正確地進行紋理貼圖。 edit polygons → normals → reverse 命令可以翻轉選定面的正面和反面,從而也就翻轉了它們法線的方向。 reverse and propagate 命令與 reverse 命令的功能類似,只不過它不僅可以翻轉選定的面,也可以翻轉與選定面法線方向一致的面。
柔化 / 銳化功能是 normals 子菜單下的另一個功能,它可以人工判斷多邊形的邊是要柔化還是要銳化。具體步驟如下:
(1) 創建一個多邊形球體并且把它的細分數 (subdivision) 設置為 10 。
(2) 執行 display → custom polygon display 命令,在彈出的對話框中,分別選中 vertices 和 face 選項組的 normals 復選框。
(3) 在 shaded 模式下放大觀察球的頂點,如圖 5-44 所示的法線。
(4) 每一個頂點有 4 個法線,每一個法線平行于相對應的面法線。選取球的上半部分,并且顯示邊。
(5) 執行 edit polygons → normals → soften/harden 命令。
(6) 單擊 all soft(180) 按鈕,然后單擊 soft/hard 按鈕,現在上半球的每個頂點只有一條法線,且和任何面的法線不平行,如圖 5-45 所示。因為現在的邊為軟邊,所以會刪除其他頂點的法線,這時上半球已渲染得相當光滑。
圖 5-44 頂點法線
圖 5-45 soften/harden 效果
(7) 打開 attribute editor 對話框編輯球的屬性,打開 polysoftedge1 選項卡。
(8) 打開 poly soft edge 歷史記錄,其中的一項 angle 滑尺設置為 180 ,把這個值減少到 35 以下,就會看到剛才去掉的法線又出現在頂點上,且邊又被銳化 (harden) 了。
新聞熱點
疑難解答