threejs加载obj显示不全 加载mtl文件跨域问题

最近有个项目获取的是基于3D模型嘚obj文件与材质mtl文件的获取进行渲染控制使用的混合开发框架是uniapp,其中遇到的问题是IOS端的obj、mtl文件的获取有问题不知道是不是权限的问题導致相对路径读取不出来,所以改用后后h5+的sdk来获取文件的路径然后分配给OBJLoader和MTLLoader,从而在IOS端读取出obj文件和mtl文件大致方法如下:

其中__remoteURL__就是H5+读取到的文件的地址,’__www/static/'是uniapp默认的静态文件目录需要注意的是获取是异步的,要实在获取到地址再渲染实现思路大体上就是这样,如有哪里描述不好的欢迎联系修正。

}

我要回帖

更多关于 threejs加载obj显示不全 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信