ARCore学习指引四剑客:原生、Unity、Unreal和WebAR
翻译的教程文章会逐步到位,我们先来大致看一下52VR小编整理的 中英文混合的版本吧:
有关Google刚刚发布的ARCore相关介绍:http://www.52vr.com/article-1736-1.html
首先支持的软件和硬件环境:
一、支持的机型:
ARCore被定位为支持大部分合格的运行安卓7.0系统的手机。在这个预览版本中,ARCore 目前仅支持以下机型:
- 谷歌 Pixel and Pixel XL
- 三星 Galaxy S8 (SM-G950U, SM-G950N, SM-G950FD, SM-G950FD, SM-G950W, SM-G950U1)
二、可供开发的手段:
你有四种选择(点击进入教程):
和苹果的ARKit不一样,google率先同步支持了Unreal引擎,另外还支持了一种WebAR的方式,这个需要新的浏览器支持。
上面四个地址有些同学可能打不开,我简要归纳一下:
如果用Unity开发:
-
-
需要安装 Android SDK 7.0 (API Level 24) 或者更高版本
- 安装 Android Studio.
- 如果想升级Android SDK, 可以使用Android Studio里的Android SDK Manager 工具。
-
需要安装unity的最新测试版本 Unity 2017.2 Beta 9 ,并且需要有安装android组件。更多信息看这里: Downloading and Installing Unity.
-
下载 ARCore SDK for Unity插件,从如下两个地方都可以下载到:
-
下载 SDK Preview for Unity 然后解压缩;
或者——
-
用下面的命令复制资源库:
-
-
重复一遍,你需要能够支持的android手机,目前阶段,只能是上面几款.
如果用Unreal Engine开发:
-
你需要重新编译UE4源代码:
- 获得进入Epic在GitHub的资源库的权限,点击Gain access。
-
复制 Unreal source code with ARCore plugin 获取arcore插件:
-
按照这个教程设置下android的UE环境 Android Quick Start. 确保你安装了最新的 Android SDK 7.0 (API level 24) 或者更高版本。
-
下载官方提供的 Unreal HelloAR 示例工程:
-
下载 sample project repository 然后解压缩;
或者——
-
用下面的命令复制资源库:
-
-
重复一遍,你需要能够支持的android手机,目前阶段,只能是上面几款。
-