Max 的單位系統可以有多種選擇,但選擇多就代表容易出問題,如果是個人專案還無所謂,但在多人專案裡就需要統一尺規規範,通常開檔的時候會跳警告檔案和目前系統單位是不同的
單位警告有兩個選項:一個是依照目前系統單位去縮放檔案的模型大小,一個是直接套用檔案的系統單位,純模型可能看不出差異,但如果是帶動畫綁定的檔案就會有直接崩壞的可能
開檔案時的警告視窗
max 的尺規設定有分系統單位和顯示單位,還有格線大小設置
3ds Max 2025 帮助 | “系统单位设置”对话框 | Autodesk
3ds Max 2025 帮助 | “单位设置”对话框 | Autodesk
單位設置和系統單位介面
單位設置只用於顯示(例如:模型大小單位),還需要再進到系統單位設定才會是真的設定,因為介面是藏在最裡面,曾經就遇過有人以為改了單位設置就完成了,其實根本沒改到;另外Max的通用單位(Generic Units )是英吋,遊戲引擎大多使用公尺
有時候按Z回到預設視圖位置,模型會變得非常遠,就是系統單位的問題
系統單位會影響視圖預設遠近,如果單位過大,模型就會顯示過小,在切換的時候非常不方面,攝影機的顯示範圍也會受影響,而且動畫 IK 在計算時,如果模型過小,就會出現計算錯誤(機率低),要選擇哪種單位要看製作項目有多大,大部分軟體都是1公尺1格線(Blender 和 Unity),但 max 設定公尺就會過大,因為一隻角色正常 160 公分左右,Q版大概 100 公分,使用公分反而比較適用
上述問題如果沒有遇到就不需要特別去改系統單位,畢竟要搞清楚中間怎麼轉換其實很麻煩
格線大小可以自訂,但沒事就不需要特別去更改,顯示會在畫面的右下角,也因為格線大小非固定,利用格線去判斷模型是否適中是不準確的
3ds Max 2025 帮助 | 主栅格设置 | Autodesk
格線設定
在導入或創建幾何體之前更改系統單位值。 不要在現有場景中更改系統單位。
這是官方文件的警告提示,非常重要!!
理由是如果在目前檔案中直接修改系統單位後存檔,下次開檔模型就會變大或變小,如果不確定當初是怎麼更改單位,就會不知道要縮放多少還原成原本大小,如果是公制單位還好,如果是公制和英制換算就超級麻煩;最安全的作法是在新場景中先設定好系統單位,再把模型merge進來
其實模型在轉換軟體時已經沒有單位不同的問題,假設是 50 公分的方塊,轉到不同軟體都會是 50 公分,但 max 的陷阱在於在切換系統單位時會自動把模型縮放(如果無視官方警告),等發現問題的時候就事情大條,尤其動畫綁定最忌諱有帶縮放值,事後要做縮放也是超怕壞掉,就算使用 Rescale World 也無法保證完全不會變形
範例:將1公分的box,將系統單位從原本的公分改成公尺,可以看到大小有變化,變成100公分,這就是為何不建議直接修改系統單位,而是要一開始就設定好