您好,登錄后才能下訂單哦!
材質ID隨機生成器(英文:Material IDs Random Generator 縮寫:MIRG),是一款用MAXScript腳本語言開發的小工具,可以為可編輯多邊形對象隨機分配材質ID,同時生成并賦予一個名稱為“Bbvbb”的Multi/Sub材質。主要應用于Multi/Sub Material 的隨機分配。該工具由“沐風課堂”(http://www.bbvbb.com)提供技術支持。
主要功能包括:
1.可對單個對象的多邊形子對象分配隨機的材質ID。
2.可對多個選中的對象分配隨機的材質ID。
3.可按平滑組分配隨機的材質ID。
4.可按元素子對象分配隨機的材質ID。
具體使用方法:
首先,確保被操作對象是“可編輯多邊形”。將其他類型對象轉化為“可編輯多邊形”的方法是:在對象上面點擊鼠標右鍵,在彈出的四元菜單中選擇“轉換為->轉換為可編輯多邊形”。
模式一:為多邊形每個“面子物體”分配隨機的材質ID。示例:
1.創建一個“平面”對象,并將其轉化為“可編輯多邊形”,并保證該物體處于被選擇狀態。
2.在主菜單選擇“腳本->運行腳本”,選擇并打開“材質ID隨機生成器”(文件名:MaterialIDsRandomGenerator-1.0.0-zh_CN.ms),如下圖:
3.在“材質ID隨機生成器”面板中,模式選“多邊形”(默認),在“子材質數”參數處設置生成的子材質數目,然后,點擊“點擊生成”按鈕,會看到透視圖中“平面”對象表面變化。(多次點擊生成,可以切換隨機方案,點“撤消”按鈕,可撤消前面的操作。)
4.打開材質編輯器,使用吸管工具將“平面”對象上的材質提取到材質編輯器中,并按自己要求編輯該材質。(該材質類型:Multi/Sub,名稱:Bbvbb)。
模式二:為選中的多個對象隨機分配材質。示例:
1.創建多個對象,將它們轉化為“可編輯多邊形”,并保證多個物體同時處于被選擇狀態。
2.打開“材質ID隨機生成器”,模式選擇第2項“選擇的多個對象”,設置子材質數,然后點擊生成按鈕。
3.提取材質方法同“模式一”步驟4。OK!
模式三:根據物體面的“平滑組”設置,隨機分配材質ID。示例:
1.創建一個圓柱體并轉化為“可編輯多邊形”,并按柱體從上到下的分段定義“平滑組”。上下截面定義為1,從上到下的分段定義依次為:2-6。
2.打開“材質ID隨機生成器”,模式選擇第3項“平滑組”,設置子材質數,然后點擊生成按鈕。
3.提取材質方法同“模式一”步驟4。OK!
模式四:對“元素”子物體隨機分配材質。示例:
1.創建二維“文本”對象,使用“擠出”修改器擠出成三維字體,然后轉化為“可編輯多邊形”(該多邊形由多個“元素”子物體構成),并保持被選擇狀態。
2.打開“材質ID隨機生成器”,模式選擇第4項“元素”,設置子材質數,然后點擊生成按鈕。
3.提取材質方法同“模式一”步驟4。OK!
小技巧:
為方便“材質ID隨機生成器”使用,可將其制作成主工具條按鈕。方法如下:
1.3dsMax主菜單“腳本->打開腳本”,選擇并打開“材質ID隨機生成器”(文件名:MaterialIDsRandomGenerator-1.0.0-zh_CN.ms)文件,如下圖:
2.在MAXScript編輯器窗口中全選腳本代碼,按住鼠標左鍵將其拖動到3dsMax主工具條的空白處,松開鼠標,主工具條上會生成一個“材質ID隨機生成器”的工具按鈕,下次使用“材質ID隨機生成器”時,可直接單擊該按鈕。
3.OK!是不是方便很多。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。