【问题标题】:Three.js custom textured meshesThree.js 自定义纹理网格
【发布时间】:2011-11-02 01:31:18
【问题描述】:

是否可以在 Three.js 中使用自定义网格向对象添加纹理材质?

每当我尝试将带有纹理的对象从 Blender 导出到 Three.js 时,该对象就会消失。纵观 three.js 示例,似乎他们小心翼翼地避免将纹理放在内置几何体以外的任何东西上,并且在这样的网格上强制纹理会导致它再次消失。

例如,如果我编辑scene_test.js,这是一个从webgl_scene_test.html调用的场景文件,如果我将“textured_bg”应用到“walt”头部,它将消失。

【问题讨论】:

    标签: webgl blender three.js


    【解决方案1】:

    看起来缺少的一块拼图是您必须将一组 UV 坐标应用于相关对象的网格。

    首先,选择您的纹理,并在“映射”下确保“坐标”下拉菜单设置为“UV”

    然后,单击“对象数据”按钮,在 UV 纹理列表中单击加号图标。这似乎会自动将 UV 数据添加到网格中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-09-19
      • 2017-01-17
      • 2013-04-10
      • 2013-10-12
      • 2017-03-28
      相关资源
      最近更新 更多