云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

华为云_smb服务器_测评

小七 141 0

我的第一个增强现实(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应用程序,它带有动画,而不需要编写脚本!

实时增强现实的优势: