WeChat-MiniProgram-AR-AI icon indicating copy to clipboard operation
WeChat-MiniProgram-AR-AI copied to clipboard

对glb文件存在什么限制吗

Open IsFive opened this issue 2 years ago • 1 comments

对glb文件存在什么限制吗 比如使用 http://ecological.oss-cn-beijing.aliyuncs.com/ecological/2023-02-20/1627683948001755136.glb 小程序提示3d model not loaded 使用 http://ecological.oss-cn-beijing.aliyuncs.com/ecological/2023-02-15/1625698771801210880.glb 则可以呢

IsFive avatar Feb 20 '23 16:02 IsFive

1、无法显示的glb文件提示“No DRACOLoader instance provided.”,原因是小程序无法直接加载DRACO压缩后的glb文件。

2、将该glb文件转为未经DRACO压缩的glb文件,或者修改threejs的DRACOLoader源代码,使其在小程序中支持DRACO压缩的glb文件。

3、DRACOLoader需要WebAssembly、URL.createObjectURL、Worker等js对象,小程序都不直接支持。

4、如果您的小程序是企业主体的,可以考虑使用小程序webview内嵌网页,网页中显示DRACO压缩的glb。网页目前支持图像跟踪的AR。

sanyuered avatar Mar 12 '23 17:03 sanyuered