1、簡介
多維子材質(zhì)(Multi/Sub-object)是為一個模形(必須加載可編輯多邊形或可編輯網(wǎng)格)的某部分指定一個才質(zhì)ID,可以指定多個才質(zhì)ID,然后給這個模形給才質(zhì)時,每個ID的多維子才質(zhì)對應(yīng)一個同ID的模形部分。
-
(1) 多維子物體材質(zhì)適用于對同一物體上適用2種或以上材質(zhì)時適用。比如,一個墻體的兩面使用不同的材質(zhì)。這時,我們就可以使用多維子物體材質(zhì)了。
-
(2) 常見的小物體大多使用一張貼圖,但是也有大體量的場景會使用五六張甚至數(shù)十張貼圖,所以我們通常會通過多維子材質(zhì)球和物體id的配合來控制我們材質(zhì)球的數(shù)量。
使用多維/子對象材質(zhì)可以采用幾何體的子對象級別分配不同的材質(zhì)。創(chuàng)建多維材質(zhì),將其指定給對象并使用網(wǎng)格選擇修改器選中面,然后選擇多維材質(zhì)中的子材質(zhì)指定給選中的面。
材質(zhì)/貼圖瀏覽器 > 材質(zhì) > 常規(guī) > 多維/子對象
-
(1)如果該對象是可編輯網(wǎng)格或可編輯多邊形,可以拖放材質(zhì)到面的不同的選中部分,并隨時構(gòu)建一個多維/子對象材質(zhì)。請參見拖放子對象材質(zhì)指定。
-
(1)也可以通過將其拖動到已被編輯網(wǎng)格修改器選中的面來創(chuàng)建新的多維/子對象材質(zhì)。
-
(3)子材質(zhì) ID 不取決于列表的順序,可以輸入新的 ID 值。
-
(4)使用“材質(zhì)編輯器”“使唯一”功能可使實例子材質(zhì)成為唯一副本。
-
(5)在多維/子對象材質(zhì)級別上,示例窗的示例對象顯示子材質(zhì)的拼湊。在編輯子材質(zhì)時,示例窗的顯示取決于在“材質(zhì)編輯器選項”對話框中的“在頂級下僅顯示次級效果”切換。
2、精簡材質(zhì)編輯器
2.1 先創(chuàng)建多維子材質(zhì),后指定它
打開3ds Max后,新建一個立方體,如下:
通過M鍵或者工具欄下方位置打開材質(zhì)編輯器,點擊standard切換為多維子材質(zhì)。
彈出窗口,選擇將"舊材質(zhì)保存為子材質(zhì)"(Keep old material as sub-material)即可,之后看到的參數(shù)面板就是多維子物體材質(zhì)的面板了.
修改子材質(zhì)數(shù)量為6:
然后子材質(zhì)列表顯示如下:
以下我們以一個正方體為例,正方體有6個面所以我們設(shè)置數(shù)量把子材質(zhì)球的數(shù)量設(shè)置成6個,并且給1-6號子材質(zhì)球給上一個標(biāo)準(zhǔn)材質(zhì)球。點擊進(jìn)入子材質(zhì)球?qū)蛹壊⑶医o6個子材質(zhì)球給上不同的漫反射顏色。
給2-6號子材質(zhì)球設(shè)置材質(zhì)時,需要創(chuàng)建標(biāo)準(zhǔn)材質(zhì)的副本。
依次修改6個子材質(zhì)的漫反射的顏色,如下:
直接將上面創(chuàng)建和修改好的多維子材質(zhì)球,使用鼠標(biāo)拖拽到立方體上,直接應(yīng)用了相應(yīng)材質(zhì)。
在多維子物體參數(shù)面板中,默認(rèn)有10個材質(zhì)球位置。在此之外,你還可以添加更多的新材質(zhì)球。每一個獨立的材質(zhì)球都對應(yīng)了一個ID,而這個ID與你想要賦予材質(zhì)的物體上的面ID是相對應(yīng)的。在Editable Poly的面級別下選擇物體上的任意面查看其對應(yīng)的ID。當(dāng)你選擇一個面時,在下面的參數(shù)面板里找到Polygon:Material IDs這個面板,你所看到的數(shù)值就是當(dāng)前你所選擇的面的ID了。
因為box默認(rèn)6個面為留個id,所以六個面都是分別拾取6個子材質(zhì)球進(jìn)行顯示。
關(guān)于id的設(shè)置,首先你的物體必須是可編輯多邊形,選中你需要改變id的面,在如圖位置設(shè)置id數(shù)。
如果你想改變這個面的ID,你只需要在SetID里面將數(shù)值改變?yōu)槟阆胍臄?shù)值即可,記住你所改變的數(shù)值是和你材質(zhì)里的ID相對應(yīng)的。我們把所有面數(shù)設(shè)置成1,就會顯示為1號子材質(zhì)的顏色,也就是說你想要那個面顯示那個顏色就可以通過改變他的id來實現(xiàn)。
2.2 先指定標(biāo)準(zhǔn)材質(zhì),后自動創(chuàng)建多維子材質(zhì)
打開3ds Max后,新建一個圓柱體,如下:
將圓柱體轉(zhuǎn)為可編輯多邊形,如下:
單獨給圓柱體的上表面賦一個標(biāo)準(zhǔn)材質(zhì),如下:
- (1)選擇圓柱體的上表面的多邊形;
- (2)修改第一個材質(zhì)球;
- (3)將材質(zhì)球拖拽到上表面的多邊形上。
再單獨給圓柱體的下表面賦一個標(biāo)準(zhǔn)材質(zhì),如下:
查看圓柱體整體的材質(zhì)情況: - (1)退出圓柱體的多邊形編輯;
- (2)通過材質(zhì)編輯器的按鈕“從對象拾取材質(zhì)”,獲取當(dāng)前對象的材質(zhì)
- (3)查看當(dāng)前對象整體材質(zhì)情況
發(fā)現(xiàn)圓柱體目前被自動創(chuàng)建了多維子材質(zhì),有三個子材質(zhì)。還有一個子材質(zhì)沒有被設(shè)置顏色,即圓柱體的側(cè)面。
3、Slate材質(zhì)編輯器
3.1 編輯器簡介
Slate 材質(zhì)編輯器是一個材質(zhì)編輯器界面,它在您設(shè)計和編輯材質(zhì)時使用節(jié)點和關(guān)聯(lián)以圖形方式顯示材質(zhì)的結(jié)構(gòu)。它是精簡材質(zhì)編輯器的替代項。
- (1)主工具欄 > “材質(zhì)編輯器”彈出按鈕 > “Slate 材質(zhì)編輯器”
- (2)菜單欄 > “渲染” > “材質(zhì)編輯器” > “Slate 材質(zhì)編輯器”
- (3)Alt 菜單:菜單欄 > “材質(zhì)” > “Slate 材質(zhì)編輯器”
- (4)鍵盤快捷鍵:M
通常,Slate 界面在設(shè)計材質(zhì)時功能更強(qiáng)大,而精簡界面在只需應(yīng)用已設(shè)計好的材質(zhì)時更方便。
Slate 界面是具有多個元素的圖形界面。最突出的特點是材質(zhì)/貼圖瀏覽器,可以在其中瀏覽材質(zhì)、貼圖以及基礎(chǔ)材質(zhì)和貼圖類型;活動視圖,可以在其中組合材質(zhì)和貼圖;以及參數(shù)編輯器,可以在其中更改材質(zhì)和貼圖設(shè)置。
3.2 編輯器使用
創(chuàng)建一個圓錐體模型如下:
打開Slate材質(zhì)編輯器:
創(chuàng)建多維子材質(zhì),并設(shè)置子材質(zhì)數(shù)量為5:
創(chuàng)建標(biāo)準(zhǔn)材質(zhì)作為子材質(zhì):
依次創(chuàng)建5個子材質(zhì):
然后在多維子材質(zhì)圖形上鼠標(biāo)右鍵,選擇菜單“將材質(zhì)指定為選擇對象”:
圓錐體被附加了多維子材質(zhì):文章來源:http://www.zghlxwxcb.cn/news/detail-691303.html
結(jié)語
如果您覺得該方法或代碼有一點點用處,可以給作者點個贊,或打賞杯咖啡;
╮( ̄▽ ̄)╭如果您感覺方法或代碼不咋地
//(ㄒoㄒ)//,就在評論處留言,作者繼續(xù)改進(jìn);
o_O???如果您需要相關(guān)功能的代碼定制化開發(fā),可以留言私信作者;
(????)感謝各位大佬童鞋們的支持!
( ′ ▽′ )? ( ′ ▽′)っ?。?!文章來源地址http://www.zghlxwxcb.cn/news/detail-691303.html
到了這里,關(guān)于【小沐學(xué)Unity3d】3ds Max 多維子材質(zhì)編輯(Multi/Sub-object)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!