我想創建與隨後使用glVertex3i繪製隨機生成的值的2×2陣列,例如:使高度圖的替代方法
glBegin(GL_POLYGON);
int x = 5;
int z = 5;
for (int i=0; i<width; i++)
{
for (int j=0; j<height; j++)
{
glVertex3i(x, heightmap[i][j], z);
}
x -= 0.5;
z -= 0.5;
}
glEnd();
時遇到的唯一問題是,地圖ISN我認爲我沒有在z維上畫,因爲我所獲得的只是1面。
什麼可能是錯誤的?顯然,算法現在是基本的,但它只是一個起點。
你是對的,關於var位置。謝謝。 – user985351