作者GelionLin (阿盖新人生)
看板MacDev
标题[问题] OpenGL ES1破图问题
时间Sat Mar 19 18:35:33 2011
请问一下
目前在写一个iPhone的应用
OpenGL ES1基底
在render的时候 遇到了如下的破图问题
http://gelion.no-ip.org/mypic/openglq.jpg
图中是一个站在平面上没有底的圆柱体
从Y-Z平面看是这样的
+---+
| |
-----+ +-----
可是在画面的上半部或出现穿透过去的问题 (类似前後物件renderer判断错误那样)
换成其他物件也是一样的情况
奇怪的是 只有物件在y>0的时候会有这样的问题
如果把整个物件往-y translate
则是只有y>0以上的物件会破图
有够诡异....
确认CULL FACE 有设定对 DEPTH TEST开跟关设定也设定过了
况且 只有物件的上半部会有这样的问题
想请问大家有没有遇到过? 该如何解决?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.115.155.35