分層配件驗證工具 是一個輔助工具,您可以在 Blender 或 Maya 中安裝,以幫助快速識別和修復分層配件的常見問題,然後再將其 導出。


雖然這個工具可以在您的 3D 建模程序和 Studio 之間的典型迭代過程中節省時間,但該工具並不提供對所有分層配件資產的各個方面的全面驗證。您必須確保您的分層配件模型符合 一般網格要求 和 Roblox 特定的 分層配件規範,然後才能將其導入 Studio。
安裝工具
Blender 和 Maya 有兩個單獨的安裝文件和說明。
Blender
要在 Blender 中安裝分層配件驗證工具:
下載 ValidationTool_Blender.zip 並將 .zip 文件保存在本地。
在 Blender 中,導航到 編輯 > 偏好設置。
在偏好設置中,轉到左側邊欄的 附加組件 部分。

點擊 安裝... 按鈕。將顯示文件瀏覽器。
選擇下載的 .zip 文件並點擊 安裝附加組件。
在 附加組件部分,找到 驗證工具 並 啟用附加組件。

返回您的工作區,並在視口中 展開側邊工具欄 以訪問該附加組件。

側邊欄指示器 
展開的側邊欄
Maya
在您開始在 Maya 中安裝分層配件驗證工具的過程之前,您必須安裝 Python 3.0 或更高版本。如果您已經安裝了 Python,則可以繼續安裝該工具。
要在 Maya 中安裝分層配件驗證工具:
在您的設備上安裝 Python 3.0+。
從官方 Python 網站 下載適當的安裝程序。
打開安裝程序並按照安裝說明進行操作。
- 在選擇 立即安裝 之前,啟用 將 Python ### 添加到 PATH。

下載 ValidationTool_Maya.zip 並將內容解壓到本地目錄。
在文件瀏覽器中打開 .zip 文件的內容。
- 如果在 Windows 上,雙擊 install.bat。這將運行一個批處理腳本,使您能夠快速在 Maya 中運行驗證工具。
- 如果在 Mac 上,右鍵單擊 install.command 文件並選擇 使用打開 > 終端。這將運行一個終端腳本,使您能夠快速在 Maya 中運行驗證工具。

當提示時,輸入您的 Maya 版本並按 Enter。例如,如果使用 Maya 2020,請輸入 2020 作為您的版本。

當安裝成功時,將顯示以下消息:

打開 Maya 並導航到 窗口 > 常規編輯器 > 腳本編輯器。

在第一次使用插件時,在腳本編輯器中輸入 import ValidationTool,然後按腳本編輯器頂部的 播放 按鈕。插件 UI 將顯示。

在初次啟動後使用插件時,通過輸入 ValidationTool.validationTool() 並單擊 播放 按鈕來啟動插件。
或者,您可以在初次啟動後通過單擊 在 Maya 工具欄上創建快捷方式按鈕 來設置快捷方式。

驗證資產
在插件啟用且工作區中有分層配件資產的情況下,您可以開始驗證內容。檢查後,存在問題的結果將變為 紅色(Blender)或 黃色(Maya)。您可以通過單擊檢查按鈕來解決某些失敗的檢查。請參見 檢查和故障排除步驟 以獲取每個驗證檢查的詳細信息。


要在您的資產上使用分層配件驗證工具:
- 選擇 場景中的對象。
- 打開驗證工具並單擊 檢查資產。過了一會兒,UI 將更新並生成輸出消息。
- 存在問題的結果將以紅色或黃色突出顯示。某些問題可以通過單擊突出顯示的按鈕自動修正。
檢查和故障排除步驟
請參考下表以獲取有關特定檢查和故障排除步驟的詳細信息:
- 層
- 檢查場景中是否有多餘的層。自動修復嘗試刪除多餘的層。 如果自動修復失敗,請手動刪除多餘的層。
- 變換
- 檢查幾何體的位置、旋轉和縮放是否已凍結(0,0,0)。自動修復嘗試凍結變換。這可能會導致您的骨架發生變化。 如果自動修復失敗,請手動凍結您的幾何體。
- 未使用的材質
- 關鍵幀
- 檢查是否有任何不必要的關鍵幀。自動修復嘗試刪除關鍵幀。 如果自動修復失敗,請手動刪除關鍵幀數據。
- 附加點
- 檢查附加點是否存在並使用正確的命名約定。自動修復嘗試將任何意外的附加點進行父級化。
- 交集
- 檢查角色幾何體與內部/外部籠網幾何體之間是否存在交集。在 Blender 中,單擊按鈕將切換到 編輯模式 並突出顯示與內部或外部網格相交的頂點。 某些邊緣,例如袖子、脖子和軀幹邊緣的孔邊緣,可能會因默認行為而被突出顯示,可以忽略。
- 紋理格式
- 檢查紋理是否符合紋理要求,例如解析度大小。用戶還可以選擇外部圖像文件。請參考輸出消息以手動解決任何與紋理相關的問題。