我的第一个增强现实(AR)实验
Android ONE是我将在这里创建的第一个增强现实应用程序
创建AR应用程序并进一步创建Android APK以在Android手机上作为应用程序运行需要以下步骤。同样,这可以在IOS上运行。
第1步:创建Vuforia帐户
要开始,我们需要转到Vuforia的开发者门户并创建一个帐户。
如果您没有注册的帐户,请使用您的电子邮件id和密码注册,帐户激活链接将发送到您注册的电子邮件地址。Hurray Vuforia帐户已创建。
第2步:创建Vuforia帐户
要使用统一的Vuforia,我们需要做两件事:
将出现以下屏幕:
在这里您可以提供您的应用程序名称并确认,例如:
单击确认按钮,将进入许可证管理器屏幕,北京大数据研究院,如下所示:
下一步是要选择你的应用程序,Hurray许可证密钥是生成的吗?
步骤3:创建数据库和图像目标
下一步是将图像设置为目标。我们前往"开发>>目标管理器",选择"添加数据库"并填写详细信息:
出现以下屏幕,给出数据库的任何名称,例如AndroidDB,选择设备并创建:
一旦创建了数据库,我们需要添加目标:
步骤4:了解Vuforia图像识别系统
这里是目标是图像目标(JPEG/PNG),它是我们将在Unity中使用的3D模型的基础。确保还提供了width,以便将目标添加到数据库中。这里需要注意的一点是"评级"。好的评级意味着图像可以用于跟踪,而差的评级意味着图像没有足够的特征点。
我们也可以通过选择"图像>>显示特征"来查看我们图像的特征
现在我们将通过选择"下载数据集>>Unity editor"来下载数据集。
选择Unity editor下载并复制这个AR数据库到你的桌面上。
第5步:下载Unity Hub安装程序
使用下面的链接下载Unity Hub,确保你同时下载Android支持SDK和JAVA JDK。请务必下载最新版本。
https://unity3d.com/get-unity/download
第6步:将3D模型(Unity)放置在图像目标的顶部
让我们开始创建一个名为"AndroidONE"的新Unity3D项目
在Unity 3D中打开新项目后,将出现以下屏幕:
右键单击主相机,并在开始时将其删除无法将主摄像头用于AR应用程序。保存项目。
添加AR摄像头,如下所示:
下一步,我们需要向Vuforia帐户中生成的AR摄像头提供许可证密钥。
点击AR摄像头,打开Vuforia引擎配置:
在App License Key中传递许可证密钥,下一步点击添加许可证:
,我们将在Vuforia中创建的图像目标添加到Unity 3D。
将从Vuforia下载的图像目标导入Unity 3D。只需拖动Vuforia图像目标并将其放置在Unity 3D资产上。
将出现以下屏幕:
现在转到图像目标>>检查器>>数据库>>选择在Vuforia中创建的数据库。
图像将被删除在场景选项卡中,云服务器服务商,我们选择了Vuforia。
现在我们将使用Unity 3D的资产存储将3D模型放置在图像目标上。
选择您选择的任何3D模型,如下所示:
我选择了Barbarian,并下载到我的资产中,现在可以在Unity 3D模型中导入。
导入后,这将在Assets文件夹中可用
现在将此三维模型拖到图像目标上:
确保三维模型位于图像目标下,如下所示:
在下拉列表中选择在Vuforia中创建的数据库:
单击播放,淘客文案,现在您应该可以将自定义图像和三维模型放在其上。
第7步:在Android上测试图像设备
确保Android SDK和JAVA SDK与Unity 3D软件包一起下载。完成后
转到文件>>构建设置>>播放器设置
确保选中支持虚拟增强现实复选框。
单击交换平台按钮,然后单击构建按钮。
此APK文件可进一步安装在Android手机上并执行。
视频已附加。
下载此APK文件后,它可以通过蓝牙或USB传输安装在android设备上。把这个贴到应用程序上,把相机聚焦在图像数据库上,附上屏幕截图。
最后,淘客怎么赚钱,神奇的部分!
一旦应用程序在Android上构建并运行,比较便宜的云服务器,我们就可以将移动设备的摄像头指向图像标记器并观看动画。
摘要:
使用Unity和Vuforia可以构建许多令人惊叹的东西。在这个博客中,我们制作了一个简单的AR应用程序,它带有动画,而不需要编写脚本!
实时增强现实的优势: