Vuforia 10.20.3版本中UserDefinedTarget替代方案咨询
Vuforia 10.20.3中UserDefinedTarget的替代方案
UserDefinedTarget(UDT)在Vuforia 10及后续版本已被官方弃用,官方指定Dynamic Targets作为其替代方案,完全覆盖UDT的核心功能,同时提供更灵活的实时目标创建与追踪能力。
核心替代方案:Dynamic Targets
Dynamic Targets完美匹配UDT的动态目标场景,还扩展了更多实用能力:
- 实时捕捉平面或物体表面生成可追踪目标
- 无需提前在Vuforia Target Manager上传目标
- 支持持续追踪生成的动态目标,应对视角变化、部分遮挡等情况
与Target Image的差异说明
Target Image仅针对预定义静态图片目标做追踪,和UDT的实时动态创建目标逻辑完全不同,这也是你测试后觉得功能不符的原因——它本就不是UDT的替代选项。
快速实现步骤(以Unity为例)
- 在Vuforia Configuration面板中启用Dynamic Targets模块
- 给AR Camera或专用GameObject添加
DynamicTargetBehaviour组件 - 通过代码触发目标创建流程:
// 示例代码:启动扫描并创建动态目标 var dynamicTarget = GetComponent<DynamicTargetBehaviour>(); dynamicTarget.StartScanning(); // 开启表面扫描 // 扫描完成后调用创建目标 dynamicTarget.CreateTarget(); - 调整组件参数,比如目标尺寸、追踪稳定性阈值,适配你的业务场景
额外提示
- Dynamic Targets对设备摄像头分辨率和环境光线有一定要求,测试时确保光线充足、目标表面纹理清晰
- 若需保存生成的目标用于后续追踪,可结合Vuforia Cloud Reco功能,将动态生成的目标上传至云端存储复用
内容的提问来源于stack exchange,提问作者Jeremy Demetz
相关产品推荐
相关产品推荐

