[英]OpenGL ES 2 - noob question regarding depth
好吧,我對這個3D數學有點新意,這是一個重要的里程碑,就是讓昨晚的投影和模型視圖矩陣正確:]
所以我有這個簡單的模型從這個角度正確呈現:
但當我圍繞y軸旋轉時,深度有問題,如下所示:
這可能看起來很有趣,但不是我現在想要的。 基本上這些牆的深度混在一起?
有人能指出我如何解決這個問題的必要步驟嗎? 我需要一個深度緩沖或什么......對嗎?
您應該通過調用啟用深度測試
glEnable(GL_DEPTH_TEST);
當然不要忘記通過調用以清除緩沖區:
glClear( GL_DEPTH_BUFFER_BIT | GL_COLOR_BUFFER_BIT);
我希望這會有所幫助;)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.