yuxi521
V2EX  ›  问与答

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

  •  
  •   yuxi521 · Mar 7, 2021 · 927 views
    This topic created in 1924 days ago, the information mentioned may be changed or developed.
    需求:加载的管道模型 .obj .mtl 文件后,要在管道上添加通风箭头,想到了用贴图来做.
    遇到的问题:mesh.material.map = new THREE.TextureLoader().load('http://localhost:63342/3d-model/vue/3D/wkp/UI/arrow.png');
    直接将 map 替换后,模型变成了黑色.
    搜了一上午的资料,没有得到有效的解决.
    问题出在哪?
    不用纹理的话还有其他什么好的方式添加风向箭头?
    谢谢!!!!
    2 replies    2021-03-07 18:59:42 +08:00
    PeakFish
        1
    PeakFish  
       Mar 7, 2021
    使用的纹理图片是不是 跨域了? 描述的清楚一点, 用英文 去 stackoverflow 问吧。
    henryhu
        2
    henryhu  
       Mar 7, 2021
    我也在解决贴图问题,不过是在 Sketchup 里的模型贴图,颜色搞对了,图片大写还没搞对
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2735 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 11:41 · PVG 19:41 · LAX 04:41 · JFK 07:41
    ♥ Do have faith in what you're doing.