小程序玩了一段时间后,又把之前搁置的threejs,捡起来,做了一点东西,对它的了解又多了一些,也回答过群友的几个问题,这里做一次罗列。
不过我也承认threejs真的是很多坑,一个人学是真的很烦。但请耐住性子,毕竟在你前面,别人也是这么一个个踩坑踩过来的,总能搜到办法的。
Q1:为何示例里面的模型,在真机预览上都看不到?
答:原因在于模型下载地址,不在小程序request合法域名中。
如果只是想真机浏览下效果,不考虑日后上线问题,可以在真机预览轻快下,打击页面右边上面的3个点,选择打开调试即可,这相当于开发工具勾选不效验合法域名。
或是日后要上线,那就把模型放到你自己的服务器上,要有域名的,icp备过案的,https的服务器。这是微信的要求,不是threejs的要求,谁都没办法。
Q2:模型能看到了,但是贴图看不到?
答:如果引用都正确的情况下看不到,那就是,贴图尺寸的问题,threejs有限制图片尺寸,目前测试最大为2048。并且图片的大小要为2的冥数倍。
Q3:出现module “libs/three.weapp” is n