出し惜しみせずに3Dの技術を誰かが答えます

このエントリーをはてなブックマークに追加
793たけし
DirectGraphicsで。64x64x64の立方体メッシュを4000個作ってそれぞれ描画すると、4000個の作成に時間がかかり、描画も遅くてたまりません。何かウマイ方法ないでしょうか。

for(int x=0;x<20;x++){
for(int y=0;y<20;y++){
for(int z=0;z<10;z++){
D3DXCreateBox(pD3DDevice,64.0f,64.0f,64.0f,&tmd[x][y][z].pMesh,NULL)
}
}
}

for(int x=0;x<20;x++){
for(int y=0;y<20;y++){
for(int z=0;z<10;z++){
tmd[x][y][z].pMesh->DrawSubset(0);
}
}
}