我觉得这是最基本的,但我已经被困了好几个小时了。我使用统一的Vuforia插件创建了一个简单的项目,并添加了一个ARCamera、Image和Model。
所有项目资产都是从名为"Vuforia Core Sample“的资产商店下载的。
想要的功能当相机看到宇航员的可跟踪图像时,它应该显示太空漫游者的三维模型。
的实际行为_我能在日志里看到。
Trackable Astronaut found
UnityEngine.Debug:Log(Object)
DefaultTrackableEventHandler:OnTrackableStateChanged(Status, Status) (at Assets/Vuforia/Scripts/DefaultTrackableEventHandler.cs:62)
如果我将模型目标对象更改为像立方体一样的三维形状,那么一切都会像预期的那样工作。我觉得我错过了一些最基本的东西。
这是我的统一计划的屏幕截图
发布于 2018-10-17 14:36:21
因为图像目标和模型目标是完全不同的。模型目标用于使用物理对象模型跟踪物理对象。图像目标用于跟踪标记或图像。如果您只想渲染空间漫游器,请删除模型目标上的所有脚本,如model Target Behavior
和DefaultTrackableEventHandler
。
https://stackoverflow.com/questions/52825442
复制相似问题