SmartTerrain是可以让虚拟模型和现实世界产生互动的一种方式,这次我们用Unity2017.1.0f3,Vuforia6.2.10来实现以下智能地形的一个简单的应用。
实现目标:点击地形的某个地方,机器人可以移动过去,碰到障碍物就停止。
我们首先来设置一下这个智能地形,好让我们的应用能够使用它。
一、首先导入Vuforia的插件,配置ARCamera和ImageTarget。
这里先设置ImageTarget:将ImageTarget设置成
(勾选上EnableSmartTerrain后下面会自动出来),然后设置地形的边界(以识别图为中心,用的是虚拟世界的单位)
然后Hierarchy中就会有这些东西:
然后设置ARCamera:ARCamera下要这样设置:一定要赋值这个WorldCenter,这个WorldCenter是我们选中的这个
的上面的SurfaceBehaviour