我只是想从我们的项目中删除尽可能多的警告,其中一个我发现在 iOS 设备上实例化 WebGL 渲染器时非常可怕,会抛出大量警告,它开始像这样......
THREE.WebGLShader: gl.getShaderInfoLog() fragment WARNING: 0:53: Overflow in implicit constant conversion, minimum range for lowp float is (-2,2)
Run Code Online (Sandbox Code Playgroud)
并继续 984 行,然后开始重复!
我曾尝试更改精度值,但没有成功删除警告,似乎就在我实例化 WebGL 渲染器时,这又是 r73,但我认为它仍在 r74 中。
如果您在连接了调试器的 iOS 上运行此示例,您应该会在 WebGLRenderer 73 日志之后看到大量警告。