2012-01-21 18 views
0

我寫了一個程序,應該在屏幕上呈現一個圓錐體。問題是,在第一幀中,我可以在我的iOS模擬屏幕上看到錐體正確顯示;之後,錐體消失。當我設置一箇中斷點時,所有的數據對我來說似乎都沒問題。圖像在第一幀後消失,iOS,OpenGL

我正在使用OpenGL ES 1.0。

+4

很可能你正在設置一些狀態到錯誤的值。檢查您的啓用/禁用通話,混合,深度測試和其他狀態。如果你使用客戶端數組或者VBO的話,也可以使用緩衝區綁定。 –

+1

你的代碼摘錄會幫助我們很多:)我們還沒有一個水晶球:) –

回答

0

確實,你應該給我們看一些代碼...但是,對於所有這些都是值得的,我也遇到了同樣的問題,在我的情況下,錯誤是我在初始化階段調用glEnableClientState(...),而在每個階段調用glDisableClientState(...)幀(每調用Render())。