MVT*_*VTC 8 javascript webgl three.js
我不久前写了几个three.js(R48)应用程序,他们一直工作正常,直到几周我发现他们不再使用Chrome.
以下是前几条错误消息:
WebGL: INVALID_OPERATION: getAttribLocation: program not linked skyWheel.html:1
8
WebGL: INVALID_OPERATION: getUniformLocation: program not linked skyWheel.html:1
Could not initialise shader
VALIDATE_STATUS: false, gl error [1282] Three.js:355
29
WebGL: INVALID_OPERATION: getUniformLocation: program not linked
Run Code Online (Sandbox Code Playgroud)
它仍适用于Firefox.
所以我下载了最新版本的three.js,当我使用它而不是旧版本时,我收到此消息并且它不起作用.(这是在Firefox上)
[21:50:32.679] TypeError: material is undefined @ file:Three.js:23513
Run Code Online (Sandbox Code Playgroud)
我只是希望最近有人去过这种类型的东西,可以节省一些时间来解决这些问题.
尝试使用缩小版本或开发人员版本(three.min.js) ..因为在示例中使用它们即使使用回溯版本也能正常工作:)如果没有,我使用了canvas渲染器并省略了聚光灯并关闭了阴影贴图渲染器,是的,它是由THREE.WebglRenderer()引起的.使用 THREE.CanvasRenderer().虽然它不会为您提供所需的输出.. :(
归档时间: |
|
查看次数: |
3551 次 |
最近记录: |