1

我正在使用 GLES20 在 Android 中渲染一个桶形对象。桶没有正确渲染,我不清楚问题出在哪里(纹理?模型?剔除?深度?):

我试过用谷歌的调试器调试。模型可以在调试器中正确渲染,纹理也可以正确加载。

我尝试了与、 和glFrontFace相关glBlendFunc的各种参数。但到目前为止,没有一种组合可以成功渲染桶。GL_DEPTH_TESTGL_CULL_FACE

有谁知道这个渲染有什么问题?

PS:在调试器 GAPID 中,深度缓冲区似乎全黑(Y=1.0)。但我不确定这是否是调试器的问题?我已启用GL_DEPTH_TEST. GL_LEQUAL我也用过setEGLConfigChooser(true)

4

1 回答 1

0

感谢@HolyBlackCat!

两者都zNear需要zFar积极。混乱的透视矩阵产生了这种看起来很奇怪的渲染。

于 2018-08-21T02:14:19.967 回答