小编Mic*_*572的帖子

ModernGL 深度测试忽略后面的顶点(有时?)

渲染这个立方体时,我使用moderngl DEPTH_TEST以正确的深度正确绘制面,效果很好,如图所示:

在此输入图像描述

但是,我想让立方体透明。给它一个稍微透明的纹理后,它的渲染如下:

在此输入图像描述

由于某种原因,立方体正面后面的部分被忽略,导致它只是被染成红色。

这是旋转时的样子:

在此输入图像描述

有些角度有效,有些则无效。

当我禁用深度测试时,所有内容都会正确呈现,但顺序错误。有没有什么办法解决这一问题?(使用Python Moderngl)

python opengl python-moderngl

1
推荐指数
1
解决办法
174
查看次数

标签 统计

opengl ×1

python ×1

python-moderngl ×1