【发布时间】:2021-06-06 18:04:24
【问题描述】:
我尝试将 3D 模型渲染到网站中,但使用的是 Google 模型查看器,但我只有高多边形 glb 格式,这与 Iphone 不兼容。我可以禁用模型的 AR 视图,让访问者只能在 Web 浏览器中看到模型,而无法激活 AR 视图吗?
【问题讨论】:
标签: 3d web-deployment augmented-reality gltf model-viewer
我尝试将 3D 模型渲染到网站中,但使用的是 Google 模型查看器,但我只有高多边形 glb 格式,这与 Iphone 不兼容。我可以禁用模型的 AR 视图,让访问者只能在 Web 浏览器中看到模型,而无法激活 AR 视图吗?
【问题讨论】:
标签: 3d web-deployment augmented-reality gltf model-viewer
是的,这很容易通过从组件中删除ar 属性来实现。您没有发布您的代码,但我怀疑它是当前设置的。
这已记录在here。
你也可以只允许安卓的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>
【讨论】: