▽ OpenGLスレ Part2 △
■ このスレッドは過去ログ倉庫に格納されています
0344341
NGNG>ARB_vertex_blendなら4関節、EXT_vertex_weightingなんて2関節分の
>行列しかのせられない訳だが、それが問題か?影響しない関節のマトリクス
>まで持つ必要は基本的にないし、そもそもできないが。
># どんな実装をするにしろその頂点に影響する関節数分のウェイト値は必要。
今ちょうどそこら辺を調べてる最中だったんだけど、
基本的にワンスキンのモデルってVertexPointerやDrawElements系の頂点、インデックス配列で
一気にドカっと描画するよね。頂点ごとには多くて三個ぐらいしか影響するボーンは無いと
思うけど、普通は一気に1000個くらいは頂点を処理しないといけないから関節の行列は
全てバインドしておかなきゃいけないんじゃないかって気がするんだけど。
VertexWeightPointerEXTの引数でどの行列を参照するかっつう指定が無いし。
MatrixPaletteを使えばなんか出来そうな気もするけどもうビデオカードがなかなか対応
してないんだよね。
いや、この認識が間違ってるんならそれでもいいんだけど。
■ このスレッドは過去ログ倉庫に格納されています