--- title: Quality Control tags: shotgrid description: 1 --- [TOC] # Quality Control工具目的 - 檢查檔案問題和自動修復 - shotgrid的publish工具也是有Validate檢查修復功能,artsit希望在非shotgrid環境也能使用此功能,所以就有拉成一個工具出來。 ![](https://i.imgur.com/3MWWIuJ.png) # 工具在哪裡? - 在ast shelf裡 ![](https://i.imgur.com/NWbohqN.png) # 工具長怎樣? ![](https://i.imgur.com/uPOBxQN.png) # 功能簡介 - 開啟工具時,工具會判斷目前檔案開啟的路徑,可能在哪個pipeline step,而去選擇對應的選單。 ![](https://i.imgur.com/cZBquPP.png) - 如果開啟另外檔案,也可以直接用更新ui的按鈕做重新偵測pipeline step。 ![](https://i.imgur.com/vq1M6bw.png) - 選擇不同的pipeline step選單切換,下方的檢查清單會根據不一樣的pipeline step的推薦做勾選。user可以依照狀況加選或許消勾選檢查清單。 ![](https://i.imgur.com/84Wa730.png) ![](https://i.imgur.com/odIoYL4.png) - 選擇檢查清單項目,右邊視窗會顯示該對應的解釋資訊。 ![](https://i.imgur.com/cMCQNEC.png) - 檢查清單按右鍵有幾個彈跳視窗選單可以選擇。 - Check All:對所有檢查清單做無差別的勾選。 - UnCheck All:對所有檢查清單做無差別的取消勾選。 - Isolate Check:對選到的單一清單做勾選,其餘清單皆取消勾選。 - Refresh:檢查清單顯示做的重新整理。(檢查完都會有一些檢查紀錄會留在清單上,如果想要清單是沒有這些資訊的,就可以執行這選單) ![](https://i.imgur.com/VDQVj7s.png) # 執行工具(檢查) - 1. user想要檢查的清單做勾選確認。 - 2. 檢查模式是根據"手選物件" 或 "整場景物件"做確認。**(預設選單是根據"手選物件"做檢查)** - 3. 執行Validate按鈕,會根據上述兩項條件做檢查。(複選的話就是批次做檢查) ![](https://i.imgur.com/97kjTT3.png) - 執行完畫面解讀 - 1. 彈跳視窗再次告知檢查結果是透過什麼模式。 - 2. 告知檢查結果數量,如下圖(2/4)意思就是user勾選4項檢查清單裡面,其中2項檢查是有誤。 - 3. 檢查清單有出現灰色字體加刪除線條,就是代表檢查到有錯誤內容。原白色字體就代表檢查通過。 ![](https://i.imgur.com/emyO2s9.png) # "手選物件" 跟 "整場景物件" 檢查模式解釋 - 預設為"手選物件"檢查模式。 ![](https://i.imgur.com/sJBkKqv.png) - 手選物件:檢查跟修復會根據user手選的物件的"所有子層級" 和 "依屬父層級" ,例如選擇transform38物件,顯示綠燈的物件皆為被操作對象。 ![](https://i.imgur.com/1n6PZzz.png) - 整場景物件:對開啟的檔案的所有物件做檢查 # "手選物件"內容補充 - unused nodes檢查,如用手選檢查模式,是不檢查直接通過,因為手選檢查跟Export Select是一樣的,Export Select是不會帶出unused nodes。 - unknown nodes檢查,如用手選檢查模式,是不檢查直接通過,因為手選檢查跟Export Select是一樣的,Export Select是不會帶出unknown nodes。 - hide joints 和 default pose 和 controller key,這三個在"手選模式"是不檢查直接通過。 # 執行工具(修復) - 選擇錯誤的清單,右邊畫面就會出現欄位多三個按鈕。 ![](https://i.imgur.com/pDQHQ54.png) - Show List:彈跳視窗列出有問題的物件文字名稱。 ![](https://i.imgur.com/38OQBG3.png) - Select Meshes:選擇偵測到有問題的node物件,vertex,face,edge。 ![](https://i.imgur.com/a9cKW22.png) - Auto Fix:自動修復功能,資訊欄位都有寫說是如何自動修復方式 ![](https://i.imgur.com/CLXeI7Z.png) # 建議 - 逐一檢查修復完後,保險起見建議再檢查一輪。 - 有些問題是互相牽扯的,如果無法自動修復完成,可以先執行其它修復,再回來原問題作修復就可以解決問題了。 # 數據參考 - 以下為對場景布達拉宮製作檔案,整檔案物件檢查,所花費時間的數據參考。 ![](https://i.imgur.com/HHFHXPp.png) # 讀者可引用參考 https://hackmd.io/@lch0309278/B1WJG-ST5