0
我寫了一個程序,應該在屏幕上呈現一個圓錐體。問題是,在第一幀中,我可以在我的iOS模擬屏幕上看到錐體正確顯示;之後,錐體消失。當我設置一箇中斷點時,所有的數據對我來說似乎都沒問題。圖像在第一幀後消失,iOS,OpenGL
我正在使用OpenGL ES 1.0。
我寫了一個程序,應該在屏幕上呈現一個圓錐體。問題是,在第一幀中,我可以在我的iOS模擬屏幕上看到錐體正確顯示;之後,錐體消失。當我設置一箇中斷點時,所有的數據對我來說似乎都沒問題。圖像在第一幀後消失,iOS,OpenGL
我正在使用OpenGL ES 1.0。
確實,你應該給我們看一些代碼...但是,對於所有這些都是值得的,我也遇到了同樣的問題,在我的情況下,錯誤是我在初始化階段調用glEnableClientState(...)
,而在每個階段調用glDisableClientState(...)
幀(每調用Render()
)。
很可能你正在設置一些狀態到錯誤的值。檢查您的啓用/禁用通話,混合,深度測試和其他狀態。如果你使用客戶端數組或者VBO的話,也可以使用緩衝區綁定。 –
你的代碼摘錄會幫助我們很多:)我們還沒有一個水晶球:) –