我正在開發一款3D遊戲,但已經在第一次測試之一,我幾乎沒有計算3或4 fps。 以下是我的全部代碼:http://pastebin.com/j2DWPS6Z 這是我在主代碼中使用的Terrain.cpp文件:http://pastebin.com/d1gnE5KHOpenGL - 簡單的3D遊戲低FPS
展望我用繪圖的代碼,我只畫多邊形400。據我所知,不應該把fps降到3到4 fps左右。
我使用的計算機是惠普Elitebook 8570w,配有8GB內存和英特爾酷睿i7,所以這不是問題所在。
有沒有人知道我做錯了,導致fps這麼低?
您最終可能會使用軟件光柵化器。檢查'GL_VENDER','GL_RENDERER'和'GL_VERSION'字符串以查看你實際得到的。除此之外,使用即時模式是最慢的繪圖方式(但即使這樣也不應該慢)。而且,實際上,您正在使用的每個GL函數都被棄用。 – derhass
只是順便說一句,不要在這裏使用pastebin鏈接,最好把你的代碼放在問題中。 SO問題應該是獨立的 - 鏈接斷開,SO問題不會。 –