当前位置:   article > 正文

android显示3d模型_使用Unity AR Foundation在增强现实中查看模型

android 3d虚拟人物

本文将分享麻省理工学院的教程-使用Unity AR Foundation在增强现实中查看模型。

在本教程中,我们将介绍如何把3D模型导入Unity,并使用Android设备或iOS设备在AR中查看模型的步骤。

f056ede66d2ee6c87c078b8a27d5a18a.png

过去,我们往往使用Vuforia增强现实系统来实现此目的,但现在Android和iOS都默认支持图像跟踪功能,因此我们不再需要使用第三方工具包了。

Unity支持Android的ARCore和iOS的ARKit,但是还有一个更好的选择:AR Foundation。

AR Foundation是一款跨平台开发套件,支持Android和iOS的系统。AR Foundation可以帮助我们更轻松开发在不同设备上使用的应用。但在部署应用到iOS或Android设备之前,我们仍需要完成一些额外步骤。

通过学习本教程,我们将学习在增强现实中放置模型的两种设置:图像跟踪和平面跟踪。

图像跟踪允许我们指定放置模型的目标图像。我们将打印出目标图像,应用程序将查找和放置模型到该图像上。

7fd8c058f37fc53a45a6965f554bd68a.gif

图像跟踪模式

平面跟踪模式下,我们将模型放置到现实平面中。我们可以在该模式下缩放和旋转模型。

b3114224cfea028423c6739877805190.gif

平面跟踪模式

学习准备

首先,我们必须安装必要的软件及工具。

1、请下载并安装Unity Hub,此时会需要创建Unity用户账号。

76545ba13218605291b5797e16cec6c9.png

2、启动Unity Hub,依次点击Install > Add,从列表选择Unity 2019.1.7f1版本。请不要安装结尾带有“a”或“b”的预览版本,因为我们无法确保它们的兼容性。

1948a972b95f91f057aeb1b714cab5e9.png

3、在安装界面勾选Android Build Support或iOS Build Support

对于Android系统,要点开Android Build Support旁边的小箭头,勾选Android SDK and NDK Tools选项,这样可以跳过下一步。

6951d46c7cc0bcb016c40b9daffafb41.png

4、Android系统的可选步骤:下载并安装Android Studio。如有必要,我们会使用Android Studio下载最新版Android SDK。

我们建议使用Unity安装Android SDK和NDK,过程将更简单。安装Android Studio可以在电脑上提供Android开发环境,方便实现高级用例。

下载Android Studio:

https://developer.android.com/studio

5、对于iOS系统,请访问App Store下载最新版XCode

设置Unity项目

本教程将使用Unity AR Foundation示例项目中的两个示例场景。使用模板可以简化编辑操作,从而快速在场景放置和查看模型。

1、我们访问GitHub下载模版文件

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/花生_TL007/article/detail/99529
推荐阅读
相关标签
  

闽ICP备14008679号