【问题标题】:Blurry envmap in MeshStandardMateiral in editor编辑器中 MeshStandardMateiral 中的模糊 envmap
【发布时间】:2021-05-12 03:49:25
【问题描述】:

我遇到了编辑器中 MeshStandardMaterial 上的模糊 envmap 的问题。

这是当前版本的编辑器 (r125) 在 MeshStandardMaterial 上的结果,粗糙度为 0,金属度为 1.00

这是我在同一个编辑器中使用MeshBasicMaterial 时的结果:

非常感谢您的帮助,谢谢

编辑:

这是纹理:

【问题讨论】:

  • 你介意在这个帖子中分享纹理吗?
  • @Mugen87 我添加了纹理

标签: three.js textures


【解决方案1】:

恐怕你无法比较MeshBasicMaterialMeshStandardMaterial(这是一种PBR材质)之间的环境贴图实现。如文档所述,应用于MeshStandardMaterial.envMap 的纹理应由PMREMGenerator 预处理。编辑器现在不对envMap 属性执行此操作。

【讨论】:

  • 在编辑器中添加对此的支持需要什么?我采用了在 Viewport.js 中创建的 PMREMGenerator,并在 envmap 纹理上调用了它的 fromEquirectangular 方法。我得到了更清晰的图像,但仍然模糊。
猜你喜欢
  • 2022-11-26
  • 2015-06-02
  • 2018-04-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多