[問題] OpenGL深度問題
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) C++
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...) OpenGL
問題(Question):
我以Ortho註冊ReshapeFunc並且開啟DEPTH_TEST後
有些應該在背景的三角形卻被畫到前景去
我有設定glFrontFace和glCullFace
但是問題依然存在
附上截圖http://i.imgur.com/G99Pk.png

越靠前景顏色應該是越深
越靠背景顏色越亮
而這裡後面的耳朵卻有幾塊被畫到前面了
程式碼(Code):(請善用置底文網頁, 記得排版)
初始化設定http://paste.bradleygill.com/index.php?paste_id=364135
Reshape函式http://paste.bradleygill.com/index.php?paste_id=364136
補充說明(Supplement):
我在還沒有註冊ReshapeFunc的時候基本上是正常的
但是一註冊下去就會產生深度錯亂
想請問有可能是哪裡設定錯誤?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.240.68.115
※ 編輯: fasthall 來自: 123.240.68.115 (04/01 20:49)
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):