【问题标题】:How to add equirectangular environment map to gltf model in A-Frame?如何在 A-Frame 中将 equirectangular 环境贴图添加到 gltf 模型?
【发布时间】:2020-05-17 16:39:09
【问题描述】:

在将 gltf 对象导入 a-frame 场景时,我想为该对象设置一个 equirectangular 环境贴图以影响其反射。我想使用与天空实体中使用的相同的 img DOM id 引用。我该怎么做?

例如,我希望能够指定如下代码: <a-entity gltf-model="#model-file" env-map="#sky"> </a-entity>

我找到了 @donmccurdy 的立方体贴图版本,但寻找的是 equirectangular 以及使用已加载图像纹理的机制。 https://github.com/donmccurdy/aframe-extras/tree/master/src/misc#cube-env-map

【问题讨论】:

    标签: three.js aframe gltf


    【解决方案1】:

    看到这个答案: Aframe gltf-model demo with envmap

    未来的另一种选择,研究scene.environmentthreejs,它可能会自动将相同的环境贴图应用于所有具有受支持材质的对象。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-08-01
      • 2018-07-21
      • 2021-07-14
      • 2019-05-07
      • 2019-12-19
      • 2022-06-14
      • 2019-02-05
      • 2017-08-21
      相关资源
      最近更新 更多