我在OpenGL中有一个alpha混合问题...
我尝试了一些绘制透明物体的方法...当我在绘制透明面之前禁用GL_DEPTH_TEST,并在绘制透明面后重新启用GL_DEPTH_TEST时,我看到了一个不错的(理想的)结果...
显然,我注意到根据我绘制不同面的顺序,我会得到一个或另一个结果...
然而,我决定先使用启用GL_DEPTH_TEST的实体面,然后再使用禁用GL_DEPTH_TEST的透明面来绘制...
所以,如果我使用禁用GL_DEPTH_TEST的方式绘制透明面,我会看到在内部的透明面(例如一个立方体),然后
所以,我的问题是...这样做正确吗?OpenGL是否有一种自动排序不透明和透明面的“神奇”方法?