What module did it use to realize the AR function in the gltf-viewer as following link?
Can we use it into playcanvas project?
What module did it use to realize the AR function in the gltf-viewer as following link?
Can we use it into playcanvas project?
On Android, it uses WebXR which is integrated into the engine natively. We have a few examples of WebXR AR projects here: Tutorials | Learn PlayCanvas
Currently, iOS doesn’t support WebXR so in that project you’ve linked, we have added a USDZ exporter which has some limitations listed here: Implement USDZ exporter improvements · Issue #4644 · playcanvas/engine · GitHub
I have an Editor example here where you can also see some of the limitations: PlayCanvas 3D HTML5 Game Engine
Yes, an example is in the tutorial section linked above: WebXR: Plane Detection | Learn PlayCanvas
We will be releasing a more featured example over the next couple of weeks hopefully.
I try to run the webar example on an Android device, it says ARCore needs to be updated, nothing happens after I click. I want to know what hardware support is required for webxr of playcanvas, does it need goole play environment?
我尝试在Android设备运行webar这个例子,它显示需要更新ARCore,我点击之后没有任何反应。我想了解playcanvas的webxr需要什么硬件支持,是否需要goole play环境?
Yes, WebXR on Android requires Google Play Services and AR Core https://play.google.com/store/apps/details?id=com.google.ar.core&hl=en_GB&gl=US&pli=1
If you want a no install option, then I recommend looking into 8th Wall, Zappar or Blippar.
See this page for more details: AR | Learn PlayCanvas