赞
踩
本文将分享麻省理工学院的教程-使用Unity AR Foundation在增强现实中查看模型。
在本教程中,我们将介绍如何把3D模型导入Unity,并使用Android设备或iOS设备在AR中查看模型的步骤。
过去,我们往往使用Vuforia增强现实系统来实现此目的,但现在Android和iOS都默认支持图像跟踪功能,因此我们不再需要使用第三方工具包了。
Unity支持Android的ARCore和iOS的ARKit,但是还有一个更好的选择:AR Foundation。
AR Foundation是一款跨平台开发套件,支持Android和iOS的系统。AR Foundation可以帮助我们更轻松开发在不同设备上使用的应用。但在部署应用到iOS或Android设备之前,我们仍需要完成一些额外步骤。
通过学习本教程,我们将学习在增强现实中放置模型的两种设置:图像跟踪和平面跟踪。
图像跟踪允许我们指定放置模型的目标图像。我们将打印出目标图像,应用程序将查找和放置模型到该图像上。
图像跟踪模式
平面跟踪模式下,我们将模型放置到现实平面中。我们可以在该模式下缩放和旋转模型。
平面跟踪模式
学习准备
首先,我们必须安装必要的软件及工具。
1、请下载并安装Unity Hub,此时会需要创建Unity用户账号。
2、启动Unity Hub,依次点击Install > Add,从列表选择Unity 2019.1.7f1版本。请不要安装结尾带有“a”或“b”的预览版本,因为我们无法确保它们的兼容性。
3、在安装界面勾选Android Build Support或iOS Build Support。
对于Android系统,要点开Android Build Support旁边的小箭头,勾选Android SDK and NDK Tools选项,这样可以跳过下一步。
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下载模版文件,
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。