V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
yuxi521
V2EX  ›  问与答

Three.js 添加纹理的问题求助.

  •  
  •   yuxi521 · 2021-03-07 17:00:22 +08:00 · 568 次点击
    这是一个创建于 1393 天前的主题,其中的信息可能已经有所发展或是发生改变。
    需求:加载的管道模型 .obj .mtl 文件后,要在管道上添加通风箭头,想到了用贴图来做.
    遇到的问题:mesh.material.map = new THREE.TextureLoader().load('http://localhost:63342/3d-model/vue/3D/wkp/UI/arrow.png');
    直接将 map 替换后,模型变成了黑色.
    搜了一上午的资料,没有得到有效的解决.
    问题出在哪?
    不用纹理的话还有其他什么好的方式添加风向箭头?
    谢谢!!!!
    2 条回复    2021-03-07 18:59:42 +08:00
    PeakFish
        1
    PeakFish  
       2021-03-07 18:41:26 +08:00
    使用的纹理图片是不是 跨域了? 描述的清楚一点, 用英文 去 stackoverflow 问吧。
    henryhu
        2
    henryhu  
       2021-03-07 18:59:42 +08:00
    我也在解决贴图问题,不过是在 Sketchup 里的模型贴图,颜色搞对了,图片大写还没搞对
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2342 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 15:53 · PVG 23:53 · LAX 07:53 · JFK 10:53
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.