Loops 使用for循环加载顶点

Loops 使用for循环加载顶点,loops,for-loop,directx,vertices,Loops,For Loop,Directx,Vertices,我创建了一个算法,它在存储z值的数组[x][y]中渲染高度贴图。 现在,我想将它们加载到带有for循环的顶点中。我该怎么做 我想用directx实现这一点。首先,创建一个顶点缓冲区(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]); for(intx=0;x查看任何地形渲染示例,如或

我创建了一个算法,它在存储z值的数组[x][y]中渲染高度贴图。 现在,我想将它们加载到带有for循环的顶点中。我该怎么做


我想用directx实现这一点。

首先,创建一个顶点缓冲区(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]);

for(intx=0;x查看任何地形渲染示例,如或