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 的相机看到的现实世界相结合:
Motion tracking
Environmental understanding
允许 phone 检测大小
所有类型表面的位置和位置:水平、垂直和
有角度的表面,例如地面、咖啡 table 或墙壁。
Light estimation
允许 phone 估计环境的
当前光照条件。
ARCore
是 Google’s
构建增强现实体验的平台。使用不同的 API,ARCore
使您的 phone 能够感知其环境、了解世界并与信息互动。一些 API 可用于 Android
和 iOS
以实现共享 AR 体验。
我的理解是,有几种环境支持 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 的相机看到的现实世界相结合:
Motion tracking
Environmental understanding
允许 phone 检测大小 所有类型表面的位置和位置:水平、垂直和 有角度的表面,例如地面、咖啡 table 或墙壁。Light estimation
允许 phone 估计环境的 当前光照条件。
ARCore
是 Google’s
构建增强现实体验的平台。使用不同的 API,ARCore
使您的 phone 能够感知其环境、了解世界并与信息互动。一些 API 可用于 Android
和 iOS
以实现共享 AR 体验。