Hololens 第三人称视角实现原理
其实Hololens的第三人称视角识别很简单,本质上只要能够将两个坐标点对齐就行,但是这个两个不同的应用没办法使用同一个坐标系。所以采用AR识别功能达到两个坐标系对其的目的。
第一个就是Hololens端使用Vuforia进行图片识别,但是有一点识别图的物理尺寸要和识别图大小保持一致,不然深度不对产生的误差比较大。
第二个 IOS和Android 端使用ARfoundation 识别功能,因为ARFoundation跨平台方便。
第三个就是坐标对其,用Hololens去识别另一台设备(比如Android)上打开的识别图,然后将Hololens坐标系下的坐标定位到识别图的位置,识别到的时候给另一端(比如Android)发消息,然后另一端(比如Android)就在当前设备的位置放置一个参考坐标,这样Hololens和另一端的坐标就实现同步了,后面数据同步的时候只要转换成参考坐标的本地坐标就可实现我们需要的效果了。