禁用 Google 模型查看器的 AR 查看

问题描述

我尝试将 3D 模型渲染到网站中,但使用 Google 模型查看器,但是我只有高多边形 glb 格式,与 Iphone 不兼容。我可以禁用模型的 AR 视图,这样访客只能在网络浏览器中看到模型,而无法激活 AR 视图吗?

解决方法

是的,这很容易通过从组件中删除 ar 属性来实现。您没有发布您的代码,但我怀疑它当前已设置。

这是记录在here

您也可以只允许 android 使用 AR,只需设置一些 ar-modes。 这应该允许除 iOS 上的 quick-look 之外的所有模式,从而忽略不受支持的平台:

<model-viewer src="mymodel.glb" ar ar-modes="webxr scene-viewer" ar-scale="auto" camera-controls alt="..." skybox-image="myskybox.hdr"></model-viewer>

顺便说一下:您也可以使用 this 工具或直接 online.glb 文件转换为 .usd