渲染这个立方体时,我使用moderngl DEPTH_TEST以正确的深度正确绘制面,效果很好,如图所示:
但是,我想让立方体透明。给它一个稍微透明的纹理后,它的渲染如下:
由于某种原因,立方体正面后面的部分被忽略,导致它只是被染成红色。
这是旋转时的样子:
有些角度有效,有些则无效。
当我禁用深度测试时,所有内容都会正确呈现,但顺序错误。有没有什么办法解决这一问题?(使用Python Moderngl)
python opengl python-moderngl
opengl ×1
python ×1
python-moderngl ×1