我已经创建了一个算法,该算法在数组[x] [y]中呈现高度图,并存储z值。 现在我想用for循环将它们加载到顶点。我该怎么做?
我想用directx顺便说一句。
答案 0 :(得分:0)
首先,创建一个顶点缓冲区(n * m)
其次,锁定缓冲区
第三,通过
for(int x=0;x<n;x++)
for(int y=0;y<m;y++)
vertex[x*m+y]=vector3(xvalue,yvalue,array[x][y]);
最后,解锁缓冲区。
这是你想知道的吗?
答案 1 :(得分:0)