
168
ポリゴンリダクション
ポリゴン数の最適化で軽快な
コンテンツを実現
7-5
ポリゴン数が与える影響
XRコンテンツでは、多くの場合、リアルタイムでの3Dモデルの表示や
動作が求められます。しかし、ポリゴン数が多いほど、コンピュータの処
理負荷が増加し、フレームレートの低下や遅延が発生します。
そこでポリゴン数の最適化により、デバイスの性能を最大限に活用した
XR体験を実現することが可能です。仮想空間内でのスムーズな移動や操
作、アバターのタイムラグのないリアクションなど、ポリゴン数が最適化
されたコンテンツは、ユーザーにストレスを与えません。
ポリゴンを削減する方法
ポリゴンリダクションは、3Dモデルを構成する三角形ポリゴンの数を
減らすことで、描画負荷を軽減する技術です。3Dモデルの形状は複数の
三角形ポリゴンの集合体として表現されるため、ポリゴン数を減らすこと
で単純化でき、結果的に描画処理が軽くなります(図 7-9)。しかし、過
度の単純化は形状の品質劣化を招くため、適切な指標にもとづいた最適化
が重要です。具体的には次のポリゴン削減方法があります(図7-10)。
●
頂点の削除(VertexDecimation):モデルの頂点を1 つずつ削除する。
頂点を削除すると、その頂点に接続されていたポリゴンも削除される
●
エッジの収縮(EdgeContraction):モデルのエッジ(2つの頂点を結
ぶ線)を1 つずつ収縮、つまり 2 つの頂点を 1 つに統合する
ポリゴン数を減らすとモデルの形状表現能力は低下しますが、その分 ...