问题描述
这些天我一直在统一学习AR-Core,经常我发现自己正在研究文档和教程。但令我困惑的是,其中一些教程在AR-core中使用了sdk,而另一些在Unity中安装AR-core时从程序包管理器下载Ar-foundation和Ar-Core / Ar-kit。
我想问一下这两个有什么区别?他们是一样的吗?因为sdk的版本通常为1.X.X,而AR基础包的版本最高为4.X.X。
还有某些仅在sdk中可用的依赖项吗?
解决方法
AR Foundation包含来自多个增强现实框架的核心功能,例如ARKit,ARCore,Magic Leap和HoloLens,但还包含独特的Unity功能(例如AR Session / Plane)。
AR Foundation不必编写两次代码,而只需执行一次。
因此直接问您的问题:
它们相同吗?(AR基础和AR-Core / Kit)
不。 AR-Foundation包括其他两个,但它们两个不包括AR-Foundation的全部功能。
某些依赖项仅在sdk或Vice中可用 是吗?
不太确定,但就它们不同而言,这是一个可靠的可能性。