【发布时间】:2012-07-05 19:51:30
【问题描述】:
我在使用 WebGL 时遇到问题。半透明纹理看起来是半透明的,但它们也会变白,渲染时不考虑纹理中的颜色...
这是我设置的:
gl.blendFunc(BlendingFactorSrc.SRC_ALPHA, BlendingFactorDest.ONE_MINUS_SRC_ALPHA);
有哪些可能的解决方案?
【问题讨论】:
-
使用多重纹理是唯一的解决方案吗?如何使用片段着色器完成?
-
这太模糊了。请发布完整的代码示例,最好附上问题的图片,以便我们了解您在说什么。
标签: opengl-es webgl alpha alphablending