Unity使用ARCore开发AR程序

一、运行HelloAR

Unity版本必须为2017.4以后的版本。本次测试使用的Unity2018.4.14f1,ARCore版本为v1.18.0。

1.新建工程ArCoreTest1。

2.去这里下载ArCorev1.18.0,下载后导入到工程中。

Unity使用ARCore开发AR程序_第1张图片

3.打开场景HelloAR(位于Assets\GoogleARCore\Examples\HelloAR\Scenes\HelloAR.unity)。

Unity使用ARCore开发AR程序_第2张图片

4.打开【PlayerSettings...】,在【Other Settings】中去掉勾选【Multithreaded Rendering】。

Unity使用ARCore开发AR程序_第3张图片

5.在【XR Settings】中勾上【ARCore Supported】。

Unity使用ARCore开发AR程序_第4张图片

6.修改公司名包名等,将场景发布成APK,即可运行。

二、运行自定义场景

1.新建场景,将Assets\GoogleARCore\Prefabs\ARCore Device.prefab拖入场景。

2.在ARCore Device周围创建几个物体,将场景发布成APK。

Unity使用ARCore开发AR程序_第5张图片

3.在手机上运行,可以靠近或远离物体。

你可能感兴趣的:(Unity)