失敗作
私のマシンだと20fpsはでます。 会場のマシンだとfps値は見なかったのですが異常な速度が出てました。 私は知らなかったのですがBoneと呼ばれるもののようです。 とりあえず基本的な考え方はこんな感じです。
まず、間接が4つある骨を考えます。 そして、表面の点を骨に合わせて座標変換させてやるのですが そのときは、もとの骨(黒い奴)を元にたどるように座標変換させ(Zの値で引くだけ)、 その後曲げた後の骨をたどっていくように座標変換させます。 これだけだとカクカクになるので近くの2つの間接で変換させて、二つの点を得ます。 そして、もとの形状のときの表面の点から2つの間接までの距離の比を求め、 変換された後の2点間の線分をその比に分割する点を求めるようにしています。 |