ARCore 在 unity 与 Sceneform features/use 个案例中的对比?

ARCore in unity vs Sceneform features/use cases?

我的理解是,有几种环境支持 ARCore,Unity 和 Sceneform SDK 是其中的一些选项。

我想知道除了一个在 Java 中而另一个在 C# 中之外,它们之间有何不同?除了语言偏好之外,为什么有人会选择其中之一?

谢谢

Sceneform 使 Android 开发人员无需学习 3D 图形和 OpenGL 即可使用 ARCore。它包括一个高级场景图 API、逼真的基于物理的渲染器、一个用于导入、查看和构建 3D 资产的 Android Studio 插件,并且可以轻松集成到 ARCore 中,从而可以直接构建 AR 个应用程序。访问此视频 link,共 Google I/O '18


而 Unity 中的 ARCore 使用三个关键功能将虚拟内容与通过 phone 的相机看到的现实世界相结合:

  1. Motion tracking
  2. Environmental understanding 允许 phone 检测大小 所有类型表面的位置和位置:水平、垂直和 有角度的表面,例如地面、咖啡 table 或墙壁。
  3. Light estimation 允许 phone 估计环境的 当前光照条件。

ARCoreGoogle’s 构建增强现实体验的平台。使用不同的 API,ARCore 使您的 phone 能够感知其环境、了解世界并与信息互动。一些 API 可用于 AndroidiOS 以实现共享 AR 体验。