0

Z 値を格納する配列 [x][y] に高さマップをレンダリングするアルゴリズムを作成しました。次に、これらを for ループで頂点にロードします。どうすればいいですか?

私はこれをdirectxでやりたいと思っています。

4

2 に答える 2

0

Terrain Rendering TutorialTerrain Generation with a Heightmap のような地形レンダリングの例を見てみましょう。

于 2011-06-30T03:58:56.853 に答える
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]);

最後に、バッファのロックを解除します。

これはあなたが知りたいことですか?

于 2011-06-30T03:29:44.097 に答える