[Vuforia] 关于Vuforia插件(3D物体识别和地面识别)的一些测试记录

一、关于Vuforia 3D物体识别的测试记录

1、首先从官网下载VuforiaObjectScanner-8.3.8装到安卓手机上运行,扫描物体,直到所有透明块都变成绿色,则扫描成功,成功之后会生成 .od 文件,分享到电脑上传到官网,然后再选择UnityEditor Platform形式下载下来,下载下来是UnityPackage包的形式,导入到Unity进行使用。

2、整体看来,3D物体识别需要这个3D物体身上的识别点特别多,比如带有类似二维码这样标记点多的图案。

二、关于Vuforia地面识别的一些测试记录

1、关与地面识别Vuforia官方给出的介绍:https://library.vuforia.com/articles/Solution/ground-plane-guide.html

2、Vuforia GroundPlane 用户指南:https://library.vuforia.com/articles/Training/ground-plane-guide.html

3、Vuforia GroundPlane地面识别支持的设备如网址中所示:https://library.vuforia.com/articles/Solution/vuforia-fusion-supported-devices.html

4、在Unity Asset Store 搜索 Vuforia Core Samples ,然后将资源包导入到Unity里面,可以参考样例里面的 3-GroundPlane 场景写自己需要的功能。

5、关于第4点提到的地平面识别原生样本 Vuforia官方给出的介绍:https://library.vuforia.com/content/vuforia-library/en/articles/Solution/ground-plane-native-sample-user-guide.html

6、关于自己创建Vuforia地面识别Demo不如原生样例(GroundPlane Sample)识别的好的解决办法,请参照这篇博客:https://blog.csdn.net/weixin_43779625/article/details/100703976

7、Vuforia Fusion:https://library.vuforia.com/content/vuforia-library/en/articles/Training/vuforia-fusion-article.html

8、在Unity编辑器运行第4点提到的样例实现模拟地面识别需要打印 Assets\Editor\Vuforia\ImageTargetTextures\VuforiaEmulator这张图片,然后用摄像头扫描这张图片即可模拟地面识别

三、关于Vuforia GroundPlane 原生样例地面识别一些脚本的介绍

1、Plane Finder

(1) Anchor Input Listener Behaviour: 监听用户的输入(例如在平面上的点击)

(2)Plane Finder Behaviour:找到适当的平面以在现实世界中放置内容

(3)Content Positioning Behaviour:将所要扫描地面出现的物体放入现实世界

一、关于Vuforia 3D物体识别的测试记录

1、首先从官网下载VuforiaObjectScanner-8.3.8装到安卓手机上运行,扫描物体,直到所有透明块都变成绿色,则扫描成功,成功之后会生成 .od 文件,分享到电脑上传到官网,然后再选择UnityEditor Platform形式下载下来,下载下来是UnityPackage包的形式,导入到Unity进行使用。

2、整体看来,3D物体识别需要这个3D物体身上的识别点特别多,比如带有类似二维码这样标记点多的图案。

二、关于Vuforia地面识别的一些测试记录

1、关与地面识别Vuforia官方给出的介绍:https://library.vuforia.com/articles/Solution/ground-plane-guide.html

2、Vuforia GroundPlane 用户指南:https://library.vuforia.com/articles/Training/ground-plane-guide.html

3、Vuforia GroundPlane地面识别支持的设备如网址中所示:https://library.vuforia.com/articles/Solution/vuforia-fusion-supported-devices.html

4、在Unity Asset Store 搜索 Vuforia Core Samples ,然后将资源包导入到Unity里面,可以参考样例里面的 3-GroundPlane 场景写自己需要的功能。

5、关于第4点提到的地平面识别原生样本 Vuforia官方给出的介绍:https://library.vuforia.com/content/vuforia-library/en/articles/Solution/ground-plane-native-sample-user-guide.html

6、关于自己创建Vuforia地面识别Demo不如原生样例(GroundPlane Sample)识别的好的解决办法,请参照这篇博客:https://blog.csdn.net/weixin_43779625/article/details/100703976

7、Vuforia Fusion:https://library.vuforia.com/content/vuforia-library/en/articles/Training/vuforia-fusion-article.html

8、在Unity编辑器运行第4点提到的样例实现模拟地面识别需要打印 Assets\Editor\Vuforia\ImageTargetTextures\VuforiaEmulator这张图片,然后用摄像头扫描这张图片即可模拟地面识别

三、关于Vuforia GroundPlane 原生样例地面识别一些脚本的介绍

1、Plane Finder

(1) Anchor Input Listener Behaviour: 监听用户的输入(例如在平面上的点击)

(2)Plane Finder Behaviour:找到适当的平面以在现实世界中放置内容

(3)Content Positioning Behaviour:将所要扫描地面出现的物体放入现实世界

猜你喜欢

转载自blog.csdn.net/qq_51533157/article/details/125787642
今日推荐