当前位置:   article > 正文

Holoens2:使用Vuforia识别物体(保姆级详细教程)_hololens vuforia

hololens vuforia

目录

1、Vuforia码制作

2、Holoens2中Vuforia设置

 3、调试运行

4、Hololens2发布 

5、Vuforia码识别触发脚本


1、Vuforia码制作

参考这个链接制作Vuforia码:Vuforia制作AR详细教程

Vuforia码制作出来就可以了,当时用的是Holoens1,不适用于Holoens2中的开发, 所以重新写一下Hololens2中的Vuforia码应用

2、Holoens2中Vuforia设置

1、先导入MRTK

参考这个下载导入:Unity:利用MRTK进行Hololens2开发教程

2、配置Vuforia

记得更新为最新版本,不然可能会出现抱错,我估计是和MRTK高版本对应的问题,还是更新到最新版本避免出错

3、导入自己设置的Vuforia码

先添加接口,在Main Camera上添加Vuforia Behavior脚本

 打开后添加Vuforia码的Key

导入自己的Vuforia码资源,添加一个Vuforia Image,并选择自己设置的图片

注意:Image的Scale需要和实际打印的识别图大小保持一致,如这里我识别的图像大小为20cm,所以在Unity中填写Scale为0.2,否则将引起虚拟对象的漂移,与预想位置不符;

 将要显示的物体设置为Image Target的子物体就可

 3、调试运行

 1、电脑网络摄像头调试运行

Player Settings下找到Publishing settings,确认InternetClient、WebCam、Microphone、SpatialPrecetion被勾选;

 连接摄像头,查看Open Vuforia Engin configuration下Camera Device是否正常加载,没有正常加载可以尝试重插或更新驱动;如果出现下图,可忽略警告;

 我这里没连接摄像头,所以就没有检测出来

 运行即可,摄像头对着Vuforia码贴图即可看到效果

4、Hololens2发布 

 参考:HoloLens2三种工程部署方式

5、Vuforia码识别触发脚本

找到脚本:DefaultTrackableEventHandler.cs 

有控制识别和丢失码的时候控制的函数 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/blog/article/detail/89292
推荐阅读
相关标签
  

闽ICP备14008679号