四角形の 2 つの三角形のインデックスを取得する頂点のランダムな量のリストがあります。4 つの頂点ごとに 2 つの三角形が作成されます。例えば:
0,1,2, 0,2,3,
4,5,6, 4,6,7,
8,9,10, 8,10,11
これは非常に単純だと確信していますが、生成方法がわかりません。
四角形の 2 つの三角形のインデックスを取得する頂点のランダムな量のリストがあります。4 つの頂点ごとに 2 つの三角形が作成されます。例えば:
0,1,2, 0,2,3,
4,5,6, 4,6,7,
8,9,10, 8,10,11
これは非常に単純だと確信していますが、生成方法がわかりません。
For quad : int from 0 To VertexCount / 4
//First triangle
index[6 * quad + 0] = 4 * quad
index[6 * quad + 1] = 4 * quad + 1
index[6 * quad + 2] = 4 * quad + 2
//Second triangle
index[6 * quad + 3] = 4 * quad;
index[6 * quad + 4] = 4 * quad + 2
index[6 * quad + 5] = 4 * quad + 3
Next