- 225 名前:名前は開発中のものです。 [04/07/15 01:05 ID:74XWLGbU]
- >>224
まったく違う。ボーン数1のとき, ブレンドする行列をそれぞれM1,M2とすると、ある頂点のウェイトw [0,1]によって頂点を変換する行列M'をD3Dが求め、その変換行列によって頂点をD3Dが変換する。 M' = wM1+(1-w)M2 ← D3Dが行列M1→M2をウェイトwで補間する。 例えば、CUSTOMVERTEX構造体はこんな感じ。 { D3DVECTOR3 coord; float w; ←区間[0, 1] } ユーザーが設定するのは、 頂点座標をPとすると、変換後の座標P'= PM'となる。 >>223 おまえまったく判ってない。
|

|