【发布时间】:2021-01-14 09:48:27
【问题描述】:
所以我使用 three.js 创建了一个场景,它曾经完美地工作到今天(代码中没有任何变化)但是在每个浏览器 chrome、firefox、Edge 中我都不断收到错误:
THREE.WebGLRenderer: Context Lost.
我怀疑这是显卡问题,有人可以确认吗?
奇怪的是,在 chrome 中我也得到了一个额外的错误:
THREE.WebGLProgram: shader error: 0 35715 false gl.getProgramInfoLog THREE.WebGLShader: gl.getShaderInfoLog() vertex
这是实时链接(项目未完成):
https://ui-unicorn.co.uk/game-lesson-1/new-index-2021
有人可以通过代码确认项目是否损坏或问题是我的显卡吗?
亲切的问候
编辑:其他 webgl 项目对我来说也运行良好,如果是我的显卡问题就更奇怪了..
【问题讨论】:
-
我怀疑有一些竞争条件使得加载游戏变得非常困难。通常加载屏幕永远不会切换,或者当它切换时,角色不会出现并且没有交互工作(尽管点击似乎可以正确记录)。
标签: javascript three.js webgl