在 Android 设备上,当我在模型查看器上以 AR 模式加载 GLB 文件时,它以错误的比例显示,并且当我第一次看到它渲染时它不在地面上。在模型放大到适当的尺寸之前,用户必须将设备降低到地面水平。 USDZ 在 iOS 设备上使用,并通过 QuickLook 呈现良好。
这些是大型模型,有时大至 18 x 18 英尺。
这是我的设置:
<model-viewer
id="model-viewer"
src="mymodel.glb"
ios-src="mymodel.usdz"
ar
ar-scale="fixed"
scale="0.01 0.01 0.01"
exposure="0.8"
ar-placement="floor"
ar-modes = "webxr scene-viewer quick-look"
camera-controls
touch-action="pan-y"
alt="Kitchen Model"
environment-image="legacy"
>
郑重声明,我尝试过将模型设置为较小的比例,然后将模型查看器设置为比例 1。这不会影响此问题。
我该怎么做才能在第一次加载时正确渲染?
我和你遇到同样的问题,你解决了吗? :)