将纹理图像加载到平面(上下文丢失)

Loading a texture image to a plane (Context Lost)

我正在尝试将简单图像作为纹理加载到 react-three-fiber 中的平面。这是代码沙箱的 link

当我在本地 运行 时,我在控制台中收到此消息:

THREE.WebGLRenderer: Context Lost.

CodeSandbox 什么也没给我。

我从互联网上查了很多例子,它们似乎都在做同样的事情,但它对它们有效。

非常感谢您对此提供帮助。

由于您使用的是 MeshPhongMaterial,只有在场景中添加灯光后纹理才会可见。但是,您也可以使用未点亮的 MeshBasicMaterial.

来解决此问题

已更新沙盒:https://codesandbox.io/s/nervous-kalam-p9lyq