Этот репозиторий заархивирован и больше не поддерживается.
Авторские права (c) принадлежат Google Inc., 2018. Все права защищены.
Sceneform — это 3D-фреймворк с физическим средством рендеринга, оптимизированный для мобильных устройств и позволяющий легко создавать приложения дополненной реальности без необходимости использования OpenGL.
Начиная с версии ARCore 1.16.0, Google открыла исходный код реализации Sceneform, что позволяет вам расширять функции и возможности Sceneform. В версии 1.16.0 поддержка ресурсов SFA
и SFB
была удалена в пользу добавления поддержки glTF
Вы можете продолжать использовать Sceneform 1.15.0 (или более раннюю версию). Переход на Sceneform 1.16.0 не требуется.
Не используйте Sceneform 1.17.0, поскольку эта версия не будет работать корректно. (Можно использовать Sceneform 1.17.1, но в остальном она идентична Sceneform 1.15.0.)
SDK формы сцены | Описание |
---|---|
SDK формы сцены версии 1.0.0 - 1.15.0 |
|
SDK формы сцены версия 1.16.0 |
|
SDK формы сцены версия 1.17.0 | Не используйте |
SDK формы сцены версия 1.17.1 | Идентичен версии 1.15.0. |
Выполните следующие шаги, чтобы включить и собрать Sceneform 1.16.0 SDK в свое приложение:
sceneform-android-sdk-1.16.0.zip
со страницы выпусков Sceneform SDK.sceneformsrc
и sceneformux
в каталог верхнего уровня вашего проекта. Результирующая структура каталогов должна быть похожа на следующую: project
+-- app
| +-- build.gradle
| +-- ...
+-- sceneformsrc
+-- sceneformux
+-- build.gradle
+-- settings.gradle
+-- ...
settings.gradle
вашего проекта, включив в него проекты Sceneform: include ':app'
// Add these lines:
include ':sceneform'
project(':sceneform').projectDir=new File('sceneformsrc/sceneform')
include ':sceneformux'
project(':sceneformux').projectDir=new File('sceneformux/ux')
build.gradle
вашего приложения: dependencies {
api project(":sceneformux")
}
Чтобы начать работу с Sceneform SDK, ознакомьтесь с примером Sceneform.
Документацию по Sceneform SDK для Android 1.15.0 можно найти по адресу https://developers.google.com/sceneform.
Примечания к выпуску SDK доступны на странице выпусков.
Пожалуйста, ознакомьтесь с файлом ЛИЦЕНЗИИ.
Товарный знак Sceneform является товарным знаком Google и не подпадает под действие авторских прав или патентных лицензий, содержащихся в репозиториях Sceneform под лицензией Apache 2.0 на GitHub. Любое использование товарного знака Sceneform, кроме разрешенного в настоящих правилах, должно быть заранее одобрено Google.
Эти руководящие принципы существуют для того, чтобы гарантировать, что проект Sceneform может делиться своей технологией по лицензиям с открытым исходным кодом, обеспечивая при этом защиту бренда «Sceneform» как значимого идентификатора источника в соответствии с законодательством о товарных знаках. Соблюдая эти рекомендации, вы помогаете продвигать свободу использования и развивать высококачественную технологию Sceneform.
Поскольку мы открываем исходный код технологии Sceneform, вы можете использовать товарный знак Sceneform для ссылки на проект без предварительного письменного разрешения. Примеры таких утвержденных ссылок включают следующее:
Примеры:
Загружая Sceneform SDK для Android, вы соглашаетесь с тем, что его использование регулируется Условиями обслуживания Google API.
Вы должны раскрыть информацию об использовании Сервисов Google Play для AR (ARCore) и о том, как они собирают и обрабатывают данные, на видном месте в вашем приложении, легко доступном для пользователей. Вы можете сделать это, добавив следующий текст в главное меню или на экран уведомлений: «Это приложение работает на сервисах Google Play для AR (ARCore), которые предоставляются Google LLC и регулируются Политикой конфиденциальности Google».