Vuforia入门学习笔记 —— 三种脱卡方法

本文介绍了Vuforia入门学习的三种脱卡方法:启用Extended Tracking保持模型位置,将模型作为Camera子物体实现持续显示,以及创建新Camera渲染脱卡后的模型,避免模型在识别图消失后立即消失的问题。
摘要由CSDN通过智能技术生成

Vuforia入门学习笔记 —— 三种脱卡方法

方法一:Enable Extended Tracking

这个脱卡功能是直接在 Prefab:ImageTarget 的组件中勾选 Enable Extended Tracking 属性。可以实现模型的脱卡功能。但是这个方法实现的是:识别图移除之后,模型会在识别图之前的位置停留,一旦手机摄像头的位置改变后,模型就会消失。
这里写图片描述

方法二:将模型作为Camera的子物体

这个方法大致实现是:当识别图消失后,将识别物作为 Camera 的子物体,并重置其位置信息。
这里写图片描述

方法三:新建一个摄像机渲染脱卡后的模型

此方法的大致实现是:当识别图消失后,将模型从 ImageTarget 的子物体中移除,然后新建一个 Camera 并使摄像机渲染特定的 LayerCuling Mask 属性),然后将模型的 Layer 与摄像机的渲染的 Layer 保持一致。从而是 Camera 只能渲染到脱卡后的模型。
这里写图片描述
用这段代码实现脱卡功能时:当识别图消失后,模型会短暂消失(会有一定的延迟才会再次出现模型)。代码有待优化。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值