实例亲授:教你如何创建实例亲授:教你如何创建AR应用应用
本文作者是一位刚刚接触AR开发的年轻开发者,他将教你利用现有的人物模型,在Unity中创建虚拟按钮,形成现实世
界与虚拟世界的交互。
我们曾经介绍过许多AR应用中的 最新典型案例和教育类应用,他们利用Vuforia与现实进行交互,创造出更加新奇的体
验。本文作者是一位刚刚接触AR开发的年轻开发者,他将教你如何在现实世界和虚拟世界中加入虚拟按钮,形成交
互。
译文如下:译文如下:
在这个教程中,关于虚拟现实(augmented)的教程基础上再增加一些很酷的玩意。对我来说:增强现实(AR)本身
已经非常棒了,但是这次,我们会在现实世界和虚拟世界中加更多的交互。我们通过添加虚拟按钮来实现这个功能,
也就是说只需要简单的在AR世界中添加一个按钮,我们就能在真实世界中点击他。这真真是酷毙了!
图:最终效果
因为我们是基于上一篇教程,所以我们会使用同样的技术Vuforia。这个技术让我们能够简单的达到这个效果。我们这
就开始吧!
这里有一段http://youtu.be/oEcIbx8YvUc小视频演示(youtube视频)我们通过这片教程可以创造的效果。不得不说:
这简直太酷了。虽然我必须承认,并不是所有的情况下都能像这样工作良好,不过对于简单的按钮,看起来工作的不
错。让我们来看看怎样创建一个像这样的程序。
准备工作准备工作
为了能让你的应用程序像这样工作,你需要具备下面几项条件:
任意一个可以运行的AR应用程序,比如示例程序
C#的基本支持,这个是Unity使用的语言,我们将用他来实现我们的虚拟按钮
另一个用于render(呈现)的3D模型,这样我们才能在几个不同的模型间切换,我会使用铁拳游戏中的几个模
型。
当你一切准备就绪,就让我们进行接下来的步骤。
导入模型导入模型
就像前一个教程讲的那样,你可以这样导入你的模型:
右键单击Project(项目Tab页)中的Assets文件夹
选择“Reveal in Finder”(在Window上也有可能是“Reveal in Explorer”)
打开Assets文件夹