OpenGL透明/半透明
|
我对openGL中的Alpha混合有疑问...
我已经尝试了一些用于绘制透明对象的东西...通过在绘制透明面之前禁用GL_DEPTH_TEST并在绘制透明面之后重新启用GL_DEPTH_TEST,我看到了一个不错的(理想)结果...
显然,我已经注意到,根据我绘制不同面孔的顺序,我会得到结果或其他结果。
但是,我已经决定先在启用GL_DEPTH_TEST的情况下绘制立体面,然后在禁用GL_DEPTH_TEST的透明面后进行绘制...
因此,很明显,如果我在禁用GL_DEPTH_TEST的情况下绘制透明面,我会看到里面的透明面(例如一个立方体),然后
所以,我的问题是...这是正确的吗? OpenGL是否具有“魔术”方式来自动排序不透明和透明的面?
没有找到相关结果
已邀请:
2 个回复
扫窟
响摔衅幸