使用Unity 3D和Vuforia的增强现实应用程序

每个人都想像并拥有自己的独到见解。有价值的想法是创造力。将您的想象力投入工作会在现实世界中产生非凡的输出。我相信增强现实 (AR)是IT技术中最好的创造力之一。

Unity 3D是一个游戏开发引擎,将使我们能够构建增强现实(AR)应用程序。它是构建AR应用程序的神奇且绝对出色的游戏引擎,我们将使用高通公司拥有的Vuforia的SDK。伙计们做了一些非常出色的工作,可以帮助他们快速,轻松地创建AR游戏。如果您以前从未使用过这些工具,以下是一些有用的链接。

学习Unity
刚开始? 准备提升您的职业生涯或提高团队技能? Unity具有广泛的资源,可用于… unity3d.com 入门
©2011-2018 PTC Inc.保留所有权利。 这些材料中没有任何内容可以出售任何组件或… lib.vuforia.com

我已经使用统一的3D和Vuforia完成了简单的iOS应用。 看一看 !

做完!!!! 现在我们准备开始我们的项目。将这两个资产合并到您的统一项目中。只需双击软件包并导入。那里的一些很棒的人只需几个简单的步骤就可以使开发人员很容易地完成此过程。谢谢!

现在,我们需要将3D模型放置在目标上.Unity本身拥有资产商店,您可以在其中搜索特定模型并下载。我使用了“ Fantasy Monster ‘,这是免费的3D图像资产,您可以使用任何想要放置的东西如果需要其他3D模型,例如“ Pokemon ”,则可以使用“ Root of evil Studios- http://roestudios.co.uk/ ”网站进行下载, 并将其添加到Project Asset文件夹中。

unity项目如下所示:

让我们统一配置相机。在Assets搜索栏中搜索ARCamera并将其放置在场景中。转到检查器选项卡中的App许可证密钥,然后粘贴从Vuforia Project复制的许可证密钥。搜索ImageTarget并将其放置在场景。转到“图像目标行为”,然后选择您先前在Vuforia项目上创建的数据库和ImageTarget。 您可以根据自己的需要来玩诸如“位置”,“旋转”和“缩放”之类的变换。现在我们可以在目标上看到我们的图像了。

选择您选择的任何图像并将其添加到场景中,通过拖动将其放置在任何位置。主要是3D模型(口袋妖怪)具有ImageTarget子对象 (嵌套在内部),否则可能无法正常工作。另一个提示:如果您发现Image Target是白板而不是图像,请搜索ImageTarget Texture并将Texture Shape更改为2D。

而已 !! 在设备上实际运行之前,您可以在unity编辑器中运行并检查其运行是否完全符合您的预期。它会自动生成一个Xcode项目。由于iOS应用在设备上运行时需要临时配置文件,因此我建议先构建并在xcode中运行。 通过相同的过程,该项目也可以为Android设备构建。

保持联系以获取更多应用程序。 我的下一个应用程序是使用Makehuman和Unity 3D来使用类人动物。Unity3D中有很多功能。 创建自己的游乐场并开始游戏。