0

四角形の 2 つの三角形のインデックスを取得する頂点のランダムな量のリストがあります。4 つの頂点ごとに 2 つの三角形が作成されます。例えば:

0,1,2,  0,2,3,
4,5,6,  4,6,7,
8,9,10, 8,10,11

これは非常に単純だと確信していますが、生成方法がわかりません。

4

1 に答える 1

1
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
于 2012-07-10T18:20:25.777 に答える