问题描述
当我尝试为环境立方体贴图加载不同的纹理时,Three.js的行为非常奇怪。一切正常,直到我尝试使用较大的纹理测试同一场景。我的相机非常稳定,因此我只需要将env多维数据集的一侧更改为高分辨率纹理,因为它将是可见的场景背景,其他5侧是小的png-这些仅在反思。
没有明确的断点,似乎作为env.cube的图像通常可以工作约600x600px-ish,甚至更高,导致场景加载完全黑屏。 为了使场景在大多数设备上看起来都不错,我必须将背景分辨率提高到1500x1500px(因此不要太大),而且我不知道为什么它会随着较大的图像而破裂。
我已经尝试过/尝试过的事情:
图像路径很好,将工作图像覆盖为较大版本也会破坏场景。
我不知道该怎么尝试,也许它必须使用photoshop及其图像编码或类似方式进行操作?
场景包含:
照相机,要测试的gltf模型和环境多维数据集。一切都可以用小纹理完美地完成。
我已经查看了threejs的纹理文档,但对导致这种行为的原因一无所知,我完全被卡住了。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)