トライアングルファンとは?

三角形ファンは、主要な頂点の周りにグループ化された三角形のコレクションで、コンピューターモデルとメッシュを構築するために3次元(3D)グラフィックスで使用されます。 三角形のファンは、複雑な形状を構築するために使用されるため、線や点のようなプリミティブと見なされます。 ポリゴンメッシュを作成するために使用されるほとんどのポリゴンは、扇形に分かれている(または扇形にできる)ため、プログラマが多角形を制御および操作しやすくなります。 制御のほかに、このファンを使用する最大の利点は、コンピューターが形状をより速く処理できることと、線の保存のために保管がはるかに簡単になることです。

三角形の扇は、形が扇のように見えるため、適切な名前が付けられています。 メインの頂点から始まり、すべての三角形がこの頂点に接続されています。 三角形が頂点ではなく別の三角形に接続されている場合、形状は三角形ストリップと見なされます。

コンピュータグラフィックスには、プリミティブと呼ばれる形状があります。 これは、シェイプが古くて使用されなくなったためではなく、他のシェイプを構築できるためです。 ほとんどのプリミティブは線や点などの非常に単純な形状ですが、三角形の扇はほとんどのプリミティブよりもやや複雑です。 これにより、プログラマーは、他の方法ではコーディングできない、または少なくとも困難な形状を作成できます。

ポリゴンメッシュ構造は、通常、高レベルのグラフィックスまたはユーザーが表示するグラフィックスを配置するスケルトンとして、低レベルのデザインで使用されます。 ポリゴンメッシュは寄せ集めのポリゴンのように見えますが、各ポリゴンは三角形の扇形に分割できます。 ポリゴンの1つのポイントがメイン頂点として使用され、この頂点の周囲にいくつかの三角形が形成されます。 ポリゴン全体ではなく三角形を使用することにより、プログラマはポリゴンのサイズと形状を簡単に操作できます。 これにより、プログラミング時間がわずかに長くなりますが、非常に正確な測定が可能になります。

他の形状の代わりに三角形のファンを使用する主な利点は、ファンがはるかに高速にロードできることです。 隣り合う行は1行としてカウントされるため、コンピューターはより少ない行をロードする必要があります。 たとえば、2つの三角形が互いに対向している場合、コンピューターは6本の線をレンダリングする必要があります。 ただし、ファンでは、バッティングラインが結合され、4つのラインのみがレンダリングされます。 線の保存により、コンピューターが消費するメモリが少なくて済むため、ストレージも改善されます。

他の言語

この記事は参考になりましたか? フィードバックをお寄せいただきありがとうございます フィードバックをお寄せいただきありがとうございます

どのように我々は助けることができます? どのように我々は助けることができます?