作者huadi73 (棣)
看板GameDesign
標題[程式] XNA的3D模型動作
時間Sun Aug 15 07:19:43 2010
我想從 SkinningSample 去改
原本他裡面就只是播放動畫而已
我現在想要按A然後會有一個動作
按B會有另一個動作
該怎麼去改呢?
如果是FBX檔的話 我有 MotionBuild 可以做出兩個以上的 Take
如果是用.X檔 我也有去設定好了
可是不知道為什麼我用.X檔時 他都會出現錯誤
(好像一個是跟權重有關 而另一個是Bone超過59個)
我有載過另外一個坦克車的範例
他不是動畫檔 而是一個一個物件在程式碼操控
這樣感覺好像爆破 希望最後不是這樣來做
感覺這部分完成了 遊戲也完成一半了
--
________ ─┬┬─┌╮ ┌╮ ─┌─╮ ┬ ┌─╮ | ─┼─
/ ┌┼┼┐├┤ ├┤ ─├─┤ │ │\│ │ ∠⊥_
/|\ └┼┼┘├┘ └┤ │├─┘ ┴ ╯ ╰|│\/|||
/ | \ ┼┼ │ ┌┐ │ ││\/ /│\\ │ │││
| └┼ │ └┘ │ │╰ \ ╰──╯ │ │
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 120.127.36.205
推 wa007123456:印象中好像有一個東西叫KeyFrame@@ 08/15 18:19
推 wa007123456:你能貼一下錯誤訊息嗎? 08/17 14:47
→ huadi73: Error normalizing vertex bone weights. 08/17 17:07
→ huadi73:BoneWeightCollection does not contain any weighting 08/17 17:07
→ huadi73:values. 08/17 17:08
推 NDark:推 teexit:bone超過59可以調整的 找一下processor? 08/17 21:01
→ NDark: teexit 應該是推這篇.幫他搬過來XD 08/17 21:01