一、什么是ARFoundation?
在ARFoundation诞生之前,如果我们需要开发一个多平台的AR应用,会使用 ARCore XR Plugin 开发一个Android设备版本,使用 ARKit XR Plugin 开发一个iOS设备版本。由于底层API的不同,这样我们就需要同时维护多份代码,这无疑增加了我们工作量和开发成本。因此Unity利用其跨平台的优势,开发了一个与平台无关的AR开发工具包,将 ARCore XR Plugin 、ARKit XR Plugin、Magic Leap XR Plugin、Windows XR Plugin 等AR开发工具包,进行了二次封装,统一API,只需要写一份代码就可以发布到多平台,它会根据我们发布的平台自主选择底层SDK。Unity将这个AR开发工具包命名为“ARFoundation”。


二、专业术语
- 设备跟踪:跟踪设备在物理空间中的位置和方向。<
版权声明:本文为a451319296原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。