【发布时间】:2012-10-17 17:27:24
【问题描述】:
我有一个 png,我使用 2d canvas 加载它,并作为 webgl 纹理。 png 有一些透明部分,在 webgl 中呈现为黑色,在 2d canvas 中呈现为白色。 (请参阅this fiddle 进行现场演示。在 Chrome 中,您需要使用标志 --disable-web-security 运行以绕过跨域限制。)
有没有办法为 webgl 纹理设置透明度颜色? 2d 画布呢?
【问题讨论】:
-
jsfiddle.net/PErKw/1 使用数据 uri,因此您不必使用一些安全标志运行。
标签: javascript html5-canvas webgl