真三國無雙3 的 XKM,XFT,MOT,FA 解讀完成了. 展示程式下載點: 同樣因為法向量與貼圖材質的處理方式與我的習慣不合, 所以法線未完全依照模型檔提供的資訊去處理, 也不想去配合更改了... 三角面的處理上 XKM 格式也以 triangle-strip 來存放, 以獲取效能上的最佳化.
材質(XFT) 也是用色盤的方式存放, 但像素點並不是連續存放的.
動作資料(MOT) 用 Cubic Curves: Q(t)=at^3+bt^2+ct+d 方式存放. 手指頭的動作有點怪怪的, 原因不明.
臉部動作資料(FA)和(MOT)是一樣的, 只是檔頭少了動作數量與大小.
基本上解讀模型只是程式技巧上的磨練, 並不是要公開遊戲模型, 畢竟智慧財產權還是應該被尊重的.
2 則留言:
demo_ffb_xkm.zip下载不了啊
>像素點並不是連續存放
你是怎麼找出規則呢? 我是是利用別的工具取出貼圖來比對,大大可以教一下你是怎麼發現他的規則.
張貼留言