「頂点バッファ」の版間の差分
imported>Administrator |
imported>Administrator 編集の要約なし |
||
| 1行目: | 1行目: | ||
'''頂点バッファ'''([[英語]]:vertex buffer)とは、主に[[3DCG]]で使われる用語で、頂点の[[配列]]を意味する。 | '''頂点バッファ'''([[英語]]:vertex buffer)とは、主に[[3DCG]]で使われる用語で、頂点の[[配列]]を意味する。 | ||
基本は3つの頂点による三角形、いわゆる[[ポリゴン]]である。 | 基本は3つの頂点による三角形、いわゆる[[ポリゴン]]である。 | ||
たとえば四角形を表すには2個の三角形(計6個の頂点)を用いる。 | |||
[[file:vertex.png|none]] | |||
上記の例では頂点にはXYZ座標しか持っていないように見えるが、MonoGameなどではXYZ座標の他に色情報やテクスチャ座標、法線などの様々なデータを保持している。 | |||
それらが何千、何万と集まると結構なデータサイズになるため、無駄を省く手段として「[[インデックスバッファ]]」という手法が用いられることも多い。 | |||
== 関連項目 == | == 関連項目 == | ||
2017年11月6日 (月) 12:51時点における版
頂点バッファ(英語:vertex buffer)とは、主に3DCGで使われる用語で、頂点の配列を意味する。 基本は3つの頂点による三角形、いわゆるポリゴンである。
たとえば四角形を表すには2個の三角形(計6個の頂点)を用いる。

上記の例では頂点にはXYZ座標しか持っていないように見えるが、MonoGameなどではXYZ座標の他に色情報やテクスチャ座標、法線などの様々なデータを保持している。 それらが何千、何万と集まると結構なデータサイズになるため、無駄を省く手段として「インデックスバッファ」という手法が用いられることも多い。