模型輸出操作說明

建模規則


一般物件:
•  多個 Mesh可以共用一個Material。
•  材質圖片全彩格式 (24Bit) JPG, BMP, PNG, TGA, DDS (可以有Alpha Channel(32Bit)透貼)。
•  Material只能使用Standard , Diffuse Map 為主要材質其餘沒有作用
•  材質圖片大小為 2的次方,最好是正方形,如 2 4 16 32 64 128 256 512 1024 。
•  不使用 Adjust Pivot,物件必須軸心歸原點(Reset Pivot) ,可以使用Reset xform解決問題。
•  在地面上或擺在物件上的物件中心點是以物件本身的底為中心 .如是撞擊.飛躍或騰空物件則中心點是在物件本身的中心。
•  z是上,y是前後,x是左右。
•  Material 裡面調tile 或是mirror 都是無作用的,必須從模型的uv貼圖軸去調整。
•  如果有修正到軸心位置,須使用utilities->Reset xform重新定位
• 材質自我發光設成 100%。不支援雙面材質(製作時可使用)。雙面可以設定zlShader參數

骨架物件:
•  包含一般物件規則
•  骨骼可以使用 CS Bone 和 Max Bone 或共用 可以使用輔助物件
•  模型可以是多個分開的 Mesh 或是單一的 Mesh
•  使用表皮時模型都要轉換成 Mesh或Poly形式
•  可以使用 Skin Modifier and Physique Modifier 來製作表皮
•  注意每一個點都要有骨骼影響值 ,請勿遺漏
•  使用 Rigid Vertices速度會快一點,可是骨格間沒有影響力

 

建模建議
  • 各肢體盡量保持伸直的狀態。

  • 先設定 3ds max之單位

  • 儘量不要放置無用虛擬體 因為會多出動作軌道資料。
  • 貼圖軸UV 盡量不要拆散(Edit UVW 的 Break)會增加面數 有拆散的話可以融合的盡量融合 (Weld 或 Stitch)
  • 表皮設定:擇一使用

    效果:速度較快
    Advanced Parameters R igid Vertices(All) 勾選
    (強制一個頂點只能用一個骨頭影響)

    效果:效果較好
    Advanced Parameters Bone Affect Limit 4
    ( 一個頂點最多給4個骨骼影響 )

  • 材質球要設定名稱,且名字不能一樣

  • RESET XFROM後,要把鏡像過的物件轉回來正確的面, 請使用指令 NORMAL 。
  • Time Configuration 裡面注意FrameRate 選擇 NTSC 或Custom 設FPS:30

 

 

 

 

檔案需求

 

  • zlMaxExp.dle -->3dsmax 輸出外掛
    複製這個檔案到3dsmax的安裝目錄底下\plugins 裡面
  • zlMeshMgr.exe -->模型瀏覽編輯器
    可用這個工具查看輸出模型是否正確

 

輸出步驟

 

  • File->Export 或 Export Selected...

  • 選擇ZL2Model

  • 控制台

    輸出包含:
    Skeleton 骨架模型
    Animation(Tracks) 動作
    Camera(Tracks) 射影機軌道

    Mesh 一般模型
    MorphMesh(MR) 輸出漸變模型,名稱必須是MR開頭
    SkinMesh 表皮模型

    Material 材質設定

    LOD(Level of Detail) 自動減面
    一般模型Mesh or MorphMesh可以使用MultiRes 或 ZL 模式
    表皮模型只能使用ZL 模式

    Frame 格數
    從第幾格到第幾格,Interval間隔是每幾隔存一次

    Scale 縮放

    Optimize 自動最佳化(目前不穩定,不建議使用)
    Transform 每個模型點(Vertex)轉換成世界座標,使用於場景
    ShadowMesh 建立投射陰影模型Shadow Volume

 

問題解答

 

情況一
萬一在輸出後發現動作不正常 通常在對稱的骨架上使用mirror複製另一邊 導致動作有抖動的狀況


檢查該抖動的骨頭 的Scale 值是不是 100.0 100.0 100.0 不正常的情況下 通常值會是-100 因為用mirror的關係
這時使用Adjust Transform->Don't Affect Children勾選 再把x值 輸入 100
如果有用skin 可能要先拿掉 skin 如果skin不正常的話 可能該重新做skin 一次

 

 

2007 Copyright by JhengYi, All rights reserved.