用不那么官方、可能存在偏差的方式来解读,在我理解中,AR云锚点起到了定位的作用。
云锚点像Vuforia的识别图,SenseAR将识别到的一片点云称作AR云锚点。第一台手机主机会将识别到的物体上的点云上传到服务器,当另外一台手机检测到相同物体,识别出点云。识别出的点云跟云上的点云对比,发现是相同的,于是就确定位置了。接下来虚拟物体的位置也就确定了。
这样,多台设备根据云锚点,完成了虚拟物体定位功能。
本博客基于官方视频演讲所编写,视频上讲述的该功能,是基于SenseAR SDK,而不是packages里面的包。因此本功能需下载 SenseAR SDK。
前往SenseAR开发者平台进行下载:链接
注册账号,登陆官网,管理中心-创建应用
1、点击Assets配置文件 DefaultSessionConfig,Enable CloudAnchorAlgorithmMode
2、Instantia 物体填入你申请的秘钥
3、该应用为横屏,palyersettings设置横屏LandspaceLeft
1、打开应用——点击Play——识别完点云——点击创建房间——得到房间号(上方绿色数字)——放置物体
2、打开应用——点击Play——输入上方得到的房间号——加入房间——识别到点云——看到别人放置的物体。
大家还有什么问题,欢迎在下方留言!