reactjs - 将纹理图像加载到平面(上下文丢失)
问题描述
我正在尝试将一个简单的图像作为纹理加载到react-three-fiber
. 这是代码沙箱的链接。
当我在本地运行时,我在控制台中收到此消息:
THREE.WebGLRenderer: Context Lost.
CodeSandbox 什么也没给我。
我检查了互联网上的许多示例,它们似乎都在做同样的事情,但它对他们有用。
我很感激这方面的一些帮助。
解决方案
由于您使用MeshPhongMaterial
的是 ,因此只有在场景中添加灯光时才能看到纹理。但是,您也可以使用 unlit 来解决此问题MeshBasicMaterial
。
推荐阅读
- reactjs - Reactstrap - 图像右侧的轮播标题
- node.js - AWS Lightsail 和 EC2 G3 是否兼容导出图像?
- c++ - 可以使用 std::copy 将 3D 数组复制到向量。
- python - 如何计算标签/工具提示的聚合聚合?
- regex - 删除部分 URL 并重定向到网站的特定页面
- sabre - Sabre预订中的国际/国内航班指示
- ios - 以编程方式设置 UITableView 行选择返回 nil
- android - 来自资产、原始文件等的 RandomAccessFile。文件夹文件
- r - 尝试进行预测时未找到数据错误
- html - 是什么导致这个小弹出窗口在使用滚动条时移出其容器?