>>341
>全ての頂点に関節の数の分のウエイトの配列が必要だし。

ARB_vertex_blendなら4関節、EXT_vertex_weightingなんて2関節分の
行列しかのせられない訳だが、それが問題か?影響しない関節のマトリクス
まで持つ必要は基本的にないし、そもそもできないが。
# どんな実装をするにしろその頂点に影響する関節数分のウェイト値は必要。

>Vertex Programも命令数やシェーダーの組み合わせ増大の問題が
>あるのであんま良くないような気がするんだけど、

正直、場合分けがコストに見合わないなら使わないウェイト値に0を入れて
おけばいいだけの話。(PCだとGPU側で無駄な計算をすることよりもCPUから
の頂点キックの回数が増えるほうが速度的には問題)SSE2なり使ってCPUで
最適なスキン処理作るのも場合によってはありだろうけど生産性とかの問題
でたいていの場合は考慮外。
# シェーダーの組み合わせっていってるけど、シェーダー以外の組み合わせ
# が膨大になるリソース(マテリアルとか)だってうまく管理できるんだから、
# それは個々のコーディングの設計の問題だと思う。