ARCore в единстве против Sceneform функций / вариантов использования? - PullRequest
0 голосов
/ 05 июля 2018

Насколько я понимаю, есть несколько сред, которые поддерживают ARCore, и Unity и Sceneform SDK - некоторые из вариантов.

Мне было интересно, чем они отличаются друг от друга, кроме того, что один на Java, а другой на C #? Почему кто-то выбрал одно из другого, кроме языковых предпочтений?

Спасибо

1 Ответ

0 голосов
/ 05 июля 2018

Sceneform позволяет разработчикам Android работать с ARCore без изучения трехмерной графики и OpenGL. Он включает в себя API-интерфейс высокоуровневого графа сцены, реалистичный физический рендеринг, плагин Android Studio для импорта, просмотра и создания 3D-ресурсов, а также простую интеграцию в ARCore, что упрощает создание AR приложений. Посетите это видео ссылка из Google I/O '18.


Принимая во внимание, что ARCore в Unity использует три ключевые возможности для интеграции виртуального контента с реальным миром, видимым через камеру вашего телефона:

  1. Motion tracking
  2. Environmental understanding позволяет телефону определять размер и расположение всех типов поверхностей: горизонтальные, вертикальные и наклонные поверхности, такие как земля, журнальный столик или стены.
  3. Light estimation позволяет телефону оценить окружающую среду текущие условия освещения.

ARCore - это Google’s платформа для создания опыта дополненной реальности. Используя различные API, ARCore позволяет вашему телефону ощущать окружающую среду, понимать мир и взаимодействовать с информацией. Некоторые из API доступны в Android и iOS, чтобы обеспечить совместное использование AR.

...