Unity使用ARCore开发AR程序
一、运行HelloAR
Unity版本必须为2017.4以后的版本。本次测试使用的Unity2018.4.14f1,ARCore版本为v1.18.0。
1.新建工程ArCoreTest1。
2.去这里下载ArCorev1.18.0,下载后导入到工程中。
3.打开场景HelloAR(位于Assets\GoogleARCore\Examples\HelloAR\Scenes\HelloAR.unity)。
4.打开【PlayerSettings...】,在【Other Settings】中去掉勾选【Multithreaded Rendering】。
5.在【XR Settings】中勾上【ARCore Supported】。
6.修改公司名包名等,将场景发布成APK,即可运行。
二、运行自定义场景
1.新建场景,将Assets\GoogleARCore\Prefabs\ARCore Device.prefab拖入场景。
2.在ARCore Device周围创建几个物体,将场景发布成APK。
3.在手机上运行,可以靠近或远离物体。