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

2021-03-07 17:00:22 +08:00
 yuxi521
需求:加载的管道模型 .obj .mtl 文件后,要在管道上添加通风箭头,想到了用贴图来做.
遇到的问题:mesh.material.map = new THREE.TextureLoader().load('http://localhost:63342/3d-model/vue/3D/wkp/UI/arrow.png');
直接将 map 替换后,模型变成了黑色.
搜了一上午的资料,没有得到有效的解决.
问题出在哪?
不用纹理的话还有其他什么好的方式添加风向箭头?
谢谢!!!!
508 次点击
所在节点    问与答
2 条回复
PeakFish
2021-03-07 18:41:26 +08:00
使用的纹理图片是不是 跨域了? 描述的清楚一点, 用英文 去 stackoverflow 问吧。
henryhu
2021-03-07 18:59:42 +08:00
我也在解决贴图问题,不过是在 Sketchup 里的模型贴图,颜色搞对了,图片大写还没搞对

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/759320

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX