1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
private void OnVertexBufferCreate(object sender, EventArgs e)
{
CustomVertex[] verts = new CustomVertex[numVerts]; // 36 ici
//triangle 1
verts[0] = CreateVertex(-100, -100, -100, 0, 0);
verts[1] = CreateVertex(100, -100, -100, 1, 0);
verts[2] = CreateVertex(-100, 100, -100, 0, 1);
//triangle 2
verts[3] = CreateVertex(-100, 100, -100, 0, 1);
verts[4] = CreateVertex(100, -100, -100, 1, 0);
verts[5] = CreateVertex(100, 100, -100, 1, 1);
....
....
verts[33] = CreateVertex(-100, 100, 100, 0, 1);
verts[34] = CreateVertex(100, 100, -100, 1, 0);
verts[35] = CreateVertex(100, 100, 100, 1, 1);
vertexBuffer.SetData(verts, 0, LockFlags.None);
} |
Partager