【发布时间】:2021-10-03 08:24:17
【问题描述】:
我正在做一个使用 react-three-fiber 的小项目。如果我将 .gbl 3D 模型加载到场景中,即使我在画布中使用环境光,它也会完全变暗。但是在 three.js 编辑器中,如果我使用 Modeviewer 环境,它看起来就像我想要的一样。是否可以在某处下载此环境并在我的项目中使用它?
【问题讨论】:
标签: three.js 3d react-three-fiber
我正在做一个使用 react-three-fiber 的小项目。如果我将 .gbl 3D 模型加载到场景中,即使我在画布中使用环境光,它也会完全变暗。但是在 three.js 编辑器中,如果我使用 Modeviewer 环境,它看起来就像我想要的一样。是否可以在某处下载此环境并在我的项目中使用它?
【问题讨论】:
标签: three.js 3d react-three-fiber
是的,来自 drei 库 https://twitter.com/0xca0a/status/1402975317174726656 的舞台组件您只需将模型包装到 <Stage> 中即可。至于模型即使在环境光下也很暗,这通常与错误的材料有关,例如金属度=1。看这里:https://discourse.threejs.org/t/ambient-light-and-gltf-models-not-working-results-in-black-model/7428/5
【讨论】: