來(lái)自
高大向白開(kāi)水的回答
2024-02-25 17:47:10
法線凹凸貼圖是指一種新技術(shù),它用于模擬低分辨率多邊形模型上的高分辨率曲面細(xì)節(jié)。法線凹凸貼圖在某些方面與常規(guī)凹凸貼圖類似,但與常規(guī)凹凸貼圖相比,它可以傳達(dá)更為復(fù)雜的曲面細(xì)節(jié)。法線凹凸貼圖不僅可以存儲(chǔ)曲面方向法線的信息,而且還可以存儲(chǔ)常規(guī)凹凸貼圖使用的簡(jiǎn)單深度信息。若要?jiǎng)?chuàng)建法線凹凸貼圖,通常以兩個(gè)對(duì)象開(kāi)始:一個(gè)多邊形細(xì)化對(duì)象(其高分辨率幾何體將充當(dāng)法線凹凸貼圖信息的源)和一個(gè)低分辨率目標(biāo)對(duì)象(它將接收法線凹凸貼圖,并利用該貼圖使其看起來(lái)比實(shí)際外觀更細(xì)致)。以用國(guó)際象棋中兵的兩個(gè)版本來(lái)演示典型的工作流程。步驟方法如下:設(shè)置并查看場(chǎng)景:1、此時(shí)的文件位于 tutorials/normal_bump 文件夾中。在 3ds Max 中,打開(kāi) pawn_normalbump_01.max。2、惟一可見(jiàn)的對(duì)象是一個(gè)國(guó)際象棋兵的可編輯網(wǎng)格模型,它帶有幾個(gè)圓鑿槽,還有反映3、在其曲面幾何體中的粗糙邊緣。此模型將充當(dāng)將要?jiǎng)?chuàng)建的法線凹凸貼圖的信息源。4、在任意視口中選擇兵,然后右鍵單擊它以顯示四元菜單。在“顯示”區(qū)域中,選擇“隱藏當(dāng)前選擇”以將兵隱藏。5、在活動(dòng)視口中再次右鍵單擊,然后在四元菜單中選擇“按名稱取消隱藏”以顯示“取消隱藏對(duì)象”對(duì)話框。在列表中單擊 Pawn-LowRes 以將其高亮顯示,然后單擊“取消隱藏”以在視口中顯示對(duì)象。6、這就是要應(yīng)用法線凹凸貼圖的低分辨率目標(biāo)對(duì)象。它的曲面是平滑的,而且它已經(jīng)應(yīng)用了棋盤(pán)格紋理貼圖。棋盤(pán)格貼圖在設(shè)置曲面紋理貼圖時(shí)用作可視化參考。如看一下這是如何完成的。1、選擇 Pawn-LowRes。在主菜單上,選擇“修改器”>“UV 坐標(biāo)”>“展開(kāi) UVW”。2、在“修改器”面板 >“參數(shù)”卷展欄上單擊“編輯”按鈕。3、將顯示“編輯 UVW”對(duì)話框。7、此對(duì)話框顯示對(duì)象如何展開(kāi),以及紋理坐標(biāo)如何映射到兵的面上。布局這樣設(shè)置是為了便于繪制,對(duì)“潤(rùn)色”紋理貼圖來(lái)說(shuō),這可能很必要。8、在此例中將不修改紋理坐標(biāo),所以,請(qǐng)關(guān)閉“編輯 UVW”對(duì)話框。從堆棧中刪除“UVW 展開(kāi)”修改器,然后繼續(xù)。9、按 M 鍵以顯示“材質(zhì)編輯器”。左上方材質(zhì)名為 PAWN,它是已被指定給低分辨率兵的材質(zhì)。在“貼圖”卷展欄上,禁用“漫反射顏色”貼圖的切換以使該貼圖處于非活動(dòng)狀態(tài)。10、在“Camera01”視口中,兵失去了其棋盤(pán)格紋理。11、既然您熟悉了場(chǎng)景的設(shè)置,那么就可以開(kāi)始創(chuàng)建新的法線凹凸貼圖的過(guò)程了。12、關(guān)閉“材質(zhì)編輯器”,然后繼續(xù)。13、設(shè)置“渲染到紋理(RTT)”:14、若要生成法線凹凸貼圖,將使用“渲染到紋理”工具。15、繼續(xù)使用您一直使用的場(chǎng)景,或打開(kāi) pawn_normalbump_02.max。16、在活動(dòng)視口中右鍵單擊,然后從四元菜單中選擇“全部取消隱藏”以取消隱藏高分辨率的兵 Pawn_SCAR。若要更好地看到這兩個(gè)兵對(duì)象的邊,請(qǐng)右鍵單擊“Camera01”視口標(biāo)簽,然后啟用“邊面”。17、這兩個(gè)兵大小相同,并且精確對(duì)齊。18、對(duì)于以下幾個(gè)步驟,您將在“前”視口中執(zhí)行。最大化“前”視口,然后按 H 鍵以顯示“選擇對(duì)象”對(duì)話框。雙擊“Pawn_LowRES”以將其選中,并關(guān)閉“選擇對(duì)象”對(duì)話框。19、在主菜單中,選擇“渲染”>“渲染到紋理”以顯示“渲染到紋理”對(duì)話框。提示:“渲染到紋理”對(duì)話框的默認(rèn)快捷鍵是 0 鍵。20、在“烘焙對(duì)象”卷展欄下,有一個(gè)用于選定的 Pawn_LowRES 對(duì)象的條目。21、在“投射貼圖”組中,選中“啟用”,然后禁用“子對(duì)象級(jí)別”。22、單擊“拾取”按鈕以顯示“添加目標(biāo)”對(duì)話框。單擊 Pawn_SCAR 以將其高亮顯示,然后單擊“添加”按鈕以關(guān)閉該對(duì)話框。“投射貼圖”組中的下拉列表由“(無(wú)投影修改器)”變?yōu)椤巴队啊薄?3、一個(gè)新的“投影”修改器被放置在 Pawn_LowRES 的修改器堆棧中,在視口中高分辨率兵對(duì)象周圍出現(xiàn)一個(gè)粗略的線框框架。24、單擊“選項(xiàng)”按鈕以顯示“投影選項(xiàng)”對(duì)話框。25、在“投影選項(xiàng)”對(duì)話框中,確保在“分解點(diǎn)擊”組中選中“光線缺少檢查”,并且“正常貼圖空間”設(shè)置為“世界”。注意,“光線缺少顏色”默認(rèn)設(shè)置為鮮紅色。對(duì)于在創(chuàng)建法線凹凸貼圖時(shí)可能遇到的常見(jiàn)問(wèn)題,稍后會(huì)將此顏色用作可視提示。提示:若要獲得“投影選項(xiàng)”對(duì)話框中控件的詳細(xì)說(shuō)明,請(qǐng)參見(jiàn)3ds Max 8 用戶參考中的“渲染到紋理:投影選項(xiàng)”對(duì)話框主題。關(guān)閉“投影選項(xiàng)”對(duì)話框。26、在“渲染到紋理”對(duì)話框 >“烘焙對(duì)象”卷展欄 >“貼圖坐標(biāo)”組中,選擇“使用現(xiàn)有通道”。27、在此指定要使用先前在本課程中查看的預(yù)指定紋理貼圖坐標(biāo),而不是讓 3ds Max 在運(yùn)行中創(chuàng)建新的紋理貼圖坐標(biāo)。28、在“渲染到紋理”對(duì)話框 >“輸出”卷展欄中,單擊“添加”按鈕。將顯示“添加紋理元素”對(duì)話框。29、在“添加紋理元素”對(duì)話框中,單擊“NormalsMap”以將其高亮顯示,然后單擊“添加元素”。30、在“渲染到紋理”對(duì)話框的“輸出”卷展欄中,出現(xiàn)一個(gè)新的“NormalsMap”條目。31、在“輸出”卷展欄中,單擊“NormalsMap”條目以將其高亮顯示,然后更改以下設(shè)置:32、單擊“選定元素通用設(shè)置”組中的“1024”按鈕,以將輸出大小設(shè)置為 1024 x 1024 像素。33、對(duì)于“目標(biāo)貼圖位置”,從下拉列表中選擇“凹凸”。在“選定元素唯一設(shè)置”組中,啟用“輸出到法線凹凸”。在“烘焙材質(zhì)”卷展欄中,選擇“輸出到源”。到此為止,您已經(jīng)定義了用于創(chuàng)建法線凹凸貼圖的所有基本元素和設(shè)置。34、在“渲染到紋理”對(duì)話框底部,單擊“渲染”以渲染法線凹凸貼圖。如果看到“文件存在”警告對(duì)話框,請(qǐng)單擊“覆蓋文件”。渲染的貼圖顯示了展開(kāi)的高分辨率兵的漫反射渲染結(jié)果,還顯示了曲面上的鑿槽。35、在渲染結(jié)果中出現(xiàn)了紅色斑點(diǎn)。它們指示了凹凸貼圖投影光線缺少幾何體的區(qū)域。此處的問(wèn)題是,由“投影”修改器創(chuàng)建的框架并沒(méi)有完全將高分辨率兵包圍在這些斑點(diǎn)中。36、這會(huì)在將法線凹凸貼圖應(yīng)用于低分辨率目標(biāo)時(shí)產(chǎn)生問(wèn)題。將調(diào)整“投影”修改器的框架以消除這些錯(cuò)誤,并將最終的法線凹凸貼圖應(yīng)用于低分辨率兵。