[英]WebGL texture red and flickering on Apple devices
我目前正在编写一个简单的WebGL应用程序,在该应用程序中多个纹理相互叠加。
该应用程序可以在Windows上的Chrome,Firefox和IE上正常运行,也可以在Android手机上运行。
但是,在Apple设备上,任何浏览器中的纹理都是红色且闪烁。 我在iPhone或Chrome上的Safari和MacBook上的Firefox上对此进行了测试。
例如,所需的结果是木质纹理:
但是,在Apple设备上显示如下:
WebGL没有错误,也没有警告。 这可能是问题还是对该问题的提示?
在这种情况下,解决方案是初始化片段着色器中使用的所有变量,但操作不正确。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.