我最近试图将 .hdr 文件加载到 three.js 中。
这是我的代码:
new RGBELoader()
.setDataType( UnsignedByteType )
.load( royal_esplanade_1k, function ( texture ) {
var envMap = pmremGenerator.fromEquirectangular( texture ).texture;
this.scene.background = envMap;
this.scene.environment = envMap;
texture.dispose();
pmremGenerator.dispose();
})
导入 hdr 文件的代码
import royal_esplanade_1k from './assets/royal_esplanade_1k.hdr'
如果有帮助,我正在使用 Snowpack 捆绑器。
我收到了这个错误:
在我看来,hdr 文件二进制文件已添加到链接中,但这不是应该发生的。
为什么会发生这种情况,我该如何解决?