Vuforia AR 介绍

介绍一点常用的属性和在使用Vuforia发布时需要注意的几点

一:ARCamrea 属性

1.AppLicenseKey//App许可证号码
2.CameraDeviceMode//摄像机设备模式
MODE_DEFAULT = -1,//默认(默认)
MODE_OPTIMIZE_SPEED = -2,//速度优化
MODE_OPTIMIZE_QUALITY = -3//质量优化
3.Max Simultaneous Tracked Images//最大跟踪图片数量
4.Max Simultaneous Tracked Objects//最大跟踪对象数量
5.Delayed Loading Object Data Sets//延迟加载对象数据集
6.Camera Direction//摄像机方向
CAMERA_DEFAULT,//默认(默认)
CAMERA_BACK,//后面
CAMERA_FRONT//前面
7.Mirror Video Background//镜像视频背景
DEFAULT,//默认(默认)
ON,//开启
OFF//关闭
8.World Center Mode//全球中心模式
SPECIFIC_TARGET,//特定的目标
FIRST_TARGET,//第一个目标
CAMERA//摄像机(默认)
9.Bind Alternate Camera//绑定替代相机



二:发布时需要设置的

1.

2. 

3. 

4.ImageTarget属性介绍

 

1.Type类型
PREDEFINED,//预定义的(默认)
USER_DEFINED,//用户定义的
CLOUD_RECO//云侦察的
2.Data Set//数据集
3.Image Target//目标识别图
4.Width//宽度
5.Height//高度
6.preserve child size//保存子对象大小
7.Extended Tracking//跟踪拓展
8.Smart Terrain//智能地形



找一个识别后显示的模型,放置为ImageTarget的子物体

 

经常使用的脚本介绍:

DefaultTrackableEventHandler.cs

具体的可以参考下篇内容,使用Vuforia脱卡显示

在这里就介绍一下主要参数:

TrackableBehaviour.Status.DETECTED//检测到
TrackableBehaviour.Status.EXTENDED_TRACKED//延伸跟踪
TrackableBehaviour.Status.NOT_FOUND//未找到
TrackableBehaviour.Status.TRACKED//跟踪中
TrackableBehaviour.Status.UNDEFINED//未定义的
TrackableBehaviour.Status.UNKNOWN//未知的

 可以通过状态 + 控制,完成识别后的切换,如果想识别多张图,可以创建多个ImageTarget。

这几个参数还是很重要的,能够自主的开发AR功能最好还是学习一下。

猜你喜欢

转载自blog.csdn.net/weixin_41814169/article/details/86495975
今日推荐