Jetpack XR SDK позволяет создавать захватывающие возможности XR с использованием современных инструментов, таких как Kotlin и Compose , а также инструментов предыдущего поколения, таких как Java и Views . Вы можете пространственно определять свой пользовательский интерфейс , загружать и отображать 3D-модели и семантически понимать реальный мир.
Если у вас уже есть мобильное приложение или приложение с большим экраном на Android, Jetpack XR SDK расширяет ваше приложение в новом измерении, распределяя существующие макеты и расширяя ваши возможности с помощью 3D-моделей и иммерсивных сред. Ознакомьтесь с нашими рекомендациями по обеспечению качества, чтобы получить рекомендации по пространственному оформлению существующего приложения для Android.
Jetpack XR SDK состоит из следующих библиотек. Вместе они предоставляют комплексный набор инструментов для создания богатого и разнообразного пространственного опыта и предназначены для бесперебойной работы друг с другом.
- Jetpack Compose для XR : декларативно создавайте пространственные макеты пользовательского интерфейса, использующие преимущества пространственных возможностей Android XR.
- Material Design для XR : создавайте материалы с использованием компонентов и макетов Material, адаптированных для XR.
- Jetpack SceneCore : создание и управление графом сцены Android XR с 3D-контентом.
- ARCore для Jetpack XR : переносите цифровой контент в реальный мир с помощью возможностей восприятия.
Jetpack Compose для XR
С помощью Jetpack Compose для XR вы можете использовать знакомые концепции Compose , такие как строки и столбцы, для создания пространственных макетов пользовательского интерфейса в XR, независимо от того, переносите ли вы существующее 2D-приложение в XR или создаете новое приложение XR с нуля.
Эта библиотека предоставляет компонуемые подпространства виджеты, такие как SpatialPanel
и Orbiter
, которые позволяют разместить существующий пользовательский интерфейс на основе 2D Compose или Views в пространственном макете.
Подробные инструкции см. в разделе «Разработка пользовательского интерфейса с помощью Jetpack Compose для XR» .
Compose for XR представляет компонуемое подпространство Volume
, которое позволяет размещать объекты SceneCore , такие как 3D-модели, относительно вашего пользовательского интерфейса.
Узнайте, как пространственно определить существующее приложение для Android , или просмотрите справочник по API для получения более подробной информации.
Материальный дизайн для XR
Material Design предоставляет компоненты и макеты, адаптированные для XR. Например, предположим, что вы работаете с адаптивными макетами . Если вы обновите последнюю альфа-версию зависимости с помощью простой оболочки EnableXrComponentOverrides
, каждая панель будет помещена внутри SpatialPanel
, а навигационная направляющая — в Orbiter
. Узнайте больше о реализации Material Design для XR .
Реактивный ранец SceneCore
Библиотека Jetpack SceneCore позволяет размещать и упорядочивать 3D-контент, определенный сущностями , относительно друг друга и вашей среды. С помощью SceneCore вы можете:
- Установите пространственную среду
- Создание экземпляров
PanelEntity
- Размещайте и анимируйте 3D-модели
- Укажите источники пространственного звука
- Добавляйте компоненты к объектам, которые делают их подвижными, изменяющими размер и могут быть привязаны к реальному миру.
Библиотека Jetpack SceneCore также обеспечивает поддержку пространственного определения приложений, созданных с использованием представлений. Более подробную информацию можно найти в нашем руководстве по работе с представлениями .
Просмотрите справочник по API для получения более подробной информации.
ARCore для Jetpack XR
Библиотека ARCore для Jetpack XR, вдохновленная существующей библиотекой ARCore, предоставляет возможности для смешивания цифрового контента с реальным миром. Эта библиотека включает в себя отслеживание движения, постоянные привязки, проверку попадания и идентификацию плоскости с семантической маркировкой (например, пол, стены и столешницы). Эта библиотека использует базовый стек восприятия на основе OpenXR на Android XR , что обеспечивает совместимость с широким спектром устройств и помогает приложениям, ориентированным на будущее.
Просмотрите раздел «Работа с ARCore для Jetpack XR» для получения более подробной информации.
Примечание о предварительной версии для разработчиков
Обратите внимание, что этот выпуск является частью предварительной версии для разработчиков, и эти API все еще находятся в стадии разработки. Известные проблемы см. в примечаниях к выпуску:
- Jetpack Compose для примечаний к выпуску XR
- Примечания к выпуску ARCore для Jetpack XR
- Примечания к выпуску Jetpack SceneCore
- Примечания к выпуску Jetpack для среды выполнения SceneCore
Если вы столкнулись с проблемой, которой нет в этом списке, сообщите об ошибке или отправьте отзыв .
,Jetpack XR SDK позволяет создавать захватывающие возможности XR с использованием современных инструментов, таких как Kotlin и Compose , а также инструментов предыдущего поколения, таких как Java и Views . Вы можете пространственно определять свой пользовательский интерфейс , загружать и отображать 3D-модели и семантически понимать реальный мир.
Если у вас уже есть мобильное приложение или приложение с большим экраном на Android, Jetpack XR SDK расширяет ваше приложение в новом измерении, распределяя существующие макеты и расширяя ваши возможности с помощью 3D-моделей и иммерсивных сред. Ознакомьтесь с нашими рекомендациями по обеспечению качества, чтобы получить рекомендации по пространственному оформлению существующего приложения для Android.
Jetpack XR SDK состоит из следующих библиотек. Вместе они предоставляют комплексный набор инструментов для создания богатого и разнообразного пространственного опыта и предназначены для бесперебойной работы друг с другом.
- Jetpack Compose для XR : декларативно создавайте пространственные макеты пользовательского интерфейса, использующие преимущества пространственных возможностей Android XR.
- Material Design для XR : создавайте материалы с использованием компонентов и макетов Material, адаптированных для XR.
- Jetpack SceneCore : создание и управление графом сцены Android XR с 3D-контентом.
- ARCore для Jetpack XR : переносите цифровой контент в реальный мир с помощью возможностей восприятия.
Jetpack Compose для XR
С помощью Jetpack Compose для XR вы можете использовать знакомые концепции Compose , такие как строки и столбцы, для создания пространственных макетов пользовательского интерфейса в XR, независимо от того, переносите ли вы существующее 2D-приложение в XR или создаете новое приложение XR с нуля.
Эта библиотека предоставляет компонуемые подпространства виджеты, такие как SpatialPanel
и Orbiter
, которые позволяют разместить существующий пользовательский интерфейс на основе 2D Compose или Views в пространственном макете.
Подробные инструкции см. в разделе «Разработка пользовательского интерфейса с помощью Jetpack Compose для XR» .
Compose for XR представляет компонуемое подпространство Volume
, которое позволяет размещать объекты SceneCore , такие как 3D-модели, относительно вашего пользовательского интерфейса.
Узнайте, как пространственно определить существующее приложение для Android , или просмотрите справочник по API для получения более подробной информации.
Материальный дизайн для XR
Material Design предоставляет компоненты и макеты, адаптированные для XR. Например, предположим, что вы работаете с адаптивными макетами . Если вы обновите последнюю альфа-версию зависимости с помощью простой оболочки EnableXrComponentOverrides
, каждая панель будет помещена внутри SpatialPanel
, а навигационная направляющая — в Orbiter
. Узнайте больше о реализации Material Design для XR .
Реактивный ранец SceneCore
Библиотека Jetpack SceneCore позволяет размещать и упорядочивать 3D-контент, определенный сущностями , относительно друг друга и вашей среды. С помощью SceneCore вы можете:
- Установите пространственную среду
- Создание экземпляров
PanelEntity
- Размещайте и анимируйте 3D-модели
- Укажите источники пространственного звука
- Добавляйте компоненты к объектам, которые делают их подвижными, изменяющими размер и могут быть привязаны к реальному миру.
Библиотека Jetpack SceneCore также обеспечивает поддержку пространственного определения приложений, созданных с использованием представлений. Более подробную информацию можно найти в нашем руководстве по работе с представлениями .
Просмотрите справочник по API для получения более подробной информации.
ARCore для Jetpack XR
Библиотека ARCore для Jetpack XR, вдохновленная существующей библиотекой ARCore, предоставляет возможности для смешивания цифрового контента с реальным миром. Эта библиотека включает в себя отслеживание движения, постоянные привязки, проверку попадания и идентификацию плоскости с семантической маркировкой (например, пол, стены и столешницы). Эта библиотека использует базовый стек восприятия на основе OpenXR на Android XR , что обеспечивает совместимость с широким спектром устройств и помогает приложениям, ориентированным на будущее.
Просмотрите раздел «Работа с ARCore для Jetpack XR» для получения более подробной информации.
Примечание о предварительной версии для разработчиков
Обратите внимание, что этот выпуск является частью предварительной версии для разработчиков, и эти API все еще находятся в стадии разработки. Известные проблемы см. в примечаниях к выпуску:
- Jetpack Compose для примечаний к выпуску XR
- Примечания к выпуску ARCore для Jetpack XR
- Примечания к выпуску Jetpack SceneCore
- Примечания к выпуску Jetpack для среды выполнения SceneCore
Если вы столкнулись с проблемой, которой нет в этом списке, сообщите об ошибке или отправьте отзыв .
,Jetpack XR SDK позволяет создавать захватывающие возможности XR с использованием современных инструментов, таких как Kotlin и Compose , а также инструментов предыдущего поколения, таких как Java и Views . Вы можете пространственно определять свой пользовательский интерфейс , загружать и отображать 3D-модели и семантически понимать реальный мир.
Если у вас уже есть мобильное приложение или приложение с большим экраном на Android, Jetpack XR SDK расширяет ваше приложение в новом измерении, распределяя существующие макеты по пространству и расширяя ваши возможности с помощью 3D-моделей и иммерсивных сред. Ознакомьтесь с нашими рекомендациями по обеспечению качества, чтобы получить рекомендации по пространственному оформлению существующего приложения для Android.
Jetpack XR SDK состоит из следующих библиотек. Вместе они предоставляют комплексный набор инструментов для создания богатого и разнообразного пространственного опыта и предназначены для бесперебойной работы друг с другом.
- Jetpack Compose для XR : декларативно создавайте пространственные макеты пользовательского интерфейса, использующие преимущества пространственных возможностей Android XR.
- Material Design для XR : создавайте материалы с использованием компонентов и макетов Material, адаптированных для XR.
- Jetpack SceneCore : создание и управление графом сцены Android XR с 3D-контентом.
- ARCore для Jetpack XR : переносите цифровой контент в реальный мир с помощью возможностей восприятия.
Jetpack Compose для XR
С помощью Jetpack Compose для XR вы можете использовать знакомые концепции Compose , такие как строки и столбцы, для создания пространственных макетов пользовательского интерфейса в XR, независимо от того, переносите ли вы существующее 2D-приложение в XR или создаете новое приложение XR с нуля.
Эта библиотека предоставляет компонуемые подпространства виджеты, такие как SpatialPanel
и Orbiter
, которые позволяют разместить существующий пользовательский интерфейс на основе 2D-компоновки или представлений в пространственном макете.
Подробные инструкции см. в разделе «Разработка пользовательского интерфейса с помощью Jetpack Compose для XR» .
Compose for XR представляет компонуемое подпространство Volume
, которое позволяет размещать объекты SceneCore , такие как 3D-модели, относительно вашего пользовательского интерфейса.
Узнайте, как пространственно определить существующее приложение для Android , или просмотрите справочник по API для получения более подробной информации.
Материальный дизайн для XR
Material Design предоставляет компоненты и макеты, адаптированные для XR. Например, предположим, что вы работаете с адаптивными макетами . Если вы обновите последнюю альфа-версию зависимости с помощью простой оболочки EnableXrComponentOverrides
, каждая панель будет размещена внутри SpatialPanel
, а навигационная направляющая — в Orbiter
. Узнайте больше о реализации Material Design для XR .
Реактивный ранец SceneCore
Библиотека Jetpack SceneCore позволяет размещать и упорядочивать 3D-контент, определенный сущностями , относительно друг друга и вашей среды. С помощью SceneCore вы можете:
- Установите пространственную среду
- Создание экземпляров
PanelEntity
- Размещайте и анимируйте 3D-модели
- Укажите источники пространственного звука
- Добавляйте компоненты к объектам, которые делают их подвижными, изменяющими размер и могут быть привязаны к реальному миру.
Библиотека Jetpack SceneCore также обеспечивает поддержку пространственного определения приложений, созданных с использованием представлений. Более подробную информацию можно найти в нашем руководстве по работе с представлениями .
Просмотрите справочник по API для получения более подробной информации.
ARCore для Jetpack XR
Библиотека ARCore для Jetpack XR, вдохновленная существующей библиотекой ARCore, предоставляет возможности для смешивания цифрового контента с реальным миром. Эта библиотека включает в себя отслеживание движения, постоянные привязки, проверку попадания и идентификацию плоскости с семантической маркировкой (например, пол, стены и столешницы). Эта библиотека использует базовый стек восприятия на основе OpenXR на Android XR , что обеспечивает совместимость с широким спектром устройств и помогает приложениям, ориентированным на будущее.
Просмотрите раздел «Работа с ARCore для Jetpack XR» для получения более подробной информации.
Примечание о предварительной версии для разработчиков
Обратите внимание, что этот выпуск является частью предварительной версии для разработчиков, и эти API все еще находятся в стадии разработки. Известные проблемы см. в примечаниях к выпуску:
- Jetpack Compose для примечаний к выпуску XR
- Примечания к выпуску ARCore для Jetpack XR
- Примечания к выпуску Jetpack SceneCore
- Примечания к выпуску Jetpack для среды выполнения SceneCore
Если вы столкнулись с проблемой, которой нет в этом списке, сообщите об ошибке или отправьте отзыв .
,Jetpack XR SDK позволяет создавать захватывающие возможности XR с использованием современных инструментов, таких как Kotlin и Compose , а также инструментов предыдущего поколения, таких как Java и Views . Вы можете пространственно определять свой пользовательский интерфейс , загружать и отображать 3D-модели и семантически понимать реальный мир.
Если у вас уже есть мобильное приложение или приложение с большим экраном на Android, Jetpack XR SDK расширяет ваше приложение в новом измерении, распределяя существующие макеты по пространству и расширяя ваши возможности с помощью 3D-моделей и иммерсивных сред. Ознакомьтесь с нашими рекомендациями по обеспечению качества, чтобы получить рекомендации по пространственному оформлению существующего приложения для Android.
Jetpack XR SDK состоит из следующих библиотек. Вместе они предоставляют комплексный набор инструментов для создания богатого и разнообразного пространственного опыта и предназначены для бесперебойной работы друг с другом.
- Jetpack Compose для XR : декларативно создавайте пространственные макеты пользовательского интерфейса, использующие преимущества пространственных возможностей Android XR.
- Material Design для XR : создавайте материалы с использованием компонентов и макетов Material, адаптированных для XR.
- Jetpack SceneCore : создание и управление графом сцены Android XR с 3D-контентом.
- ARCore для Jetpack XR : переносите цифровой контент в реальный мир с помощью возможностей восприятия.
Jetpack Compose для XR
С помощью Jetpack Compose для XR вы можете использовать знакомые концепции Compose , такие как строки и столбцы, для создания пространственных макетов пользовательского интерфейса в XR, независимо от того, переносите ли вы существующее 2D-приложение в XR или создаете новое приложение XR с нуля.
Эта библиотека предоставляет компонуемые подпространства виджеты, такие как SpatialPanel
и Orbiter
, которые позволяют разместить существующий пользовательский интерфейс на основе 2D Compose или Views в пространственном макете.
Подробные инструкции см. в разделе «Разработка пользовательского интерфейса с помощью Jetpack Compose для XR» .
Compose for XR представляет компонуемое подпространство Volume
, которое позволяет размещать объекты SceneCore , такие как 3D-модели, относительно вашего пользовательского интерфейса.
Узнайте, как пространственно определить существующее приложение для Android , или просмотрите справочник по API для получения более подробной информации.
Материальный дизайн для XR
Material Design предоставляет компоненты и макеты, адаптированные для XR. Например, предположим, что вы работаете с адаптивными макетами . Если вы обновите последнюю альфа-версию зависимости с помощью простой оболочки EnableXrComponentOverrides
, каждая панель будет помещена внутри SpatialPanel
, а навигационная направляющая — в Orbiter
. Узнайте больше о реализации Material Design для XR .
Реактивный ранец SceneCore
Библиотека Jetpack SceneCore позволяет размещать и упорядочивать 3D-контент, определенный сущностями , относительно друг друга и вашей среды. С помощью SceneCore вы можете:
- Установите пространственную среду
- Создание экземпляров
PanelEntity
- Размещайте и анимируйте 3D-модели
- Укажите источники пространственного звука
- Добавляйте компоненты к объектам, которые делают их подвижными, изменяющими размер и могут быть привязаны к реальному миру.
Библиотека Jetpack SceneCore также обеспечивает поддержку пространственного определения приложений, созданных с использованием представлений. Более подробную информацию можно найти в нашем руководстве по работе с представлениями .
Просмотрите справочник по API для получения более подробной информации.
ARCore для Jetpack XR
Библиотека ARCore для Jetpack XR, вдохновленная существующей библиотекой ARCore, предоставляет возможности для смешивания цифрового контента с реальным миром. Эта библиотека включает в себя отслеживание движения, постоянные привязки, проверку попадания и идентификацию плоскости с семантической маркировкой (например, пол, стены и столешницы). Эта библиотека использует базовый стек восприятия на основе OpenXR на Android XR , что обеспечивает совместимость с широким спектром устройств и помогает приложениям, ориентированным на будущее.
Просмотрите раздел «Работа с ARCore для Jetpack XR» для получения более подробной информации.
Примечание о предварительной версии для разработчиков
Обратите внимание, что этот выпуск является частью предварительной версии для разработчиков, и эти API все еще находятся в стадии разработки. Известные проблемы см. в примечаниях к выпуску:
- Jetpack Compose для примечаний к выпуску XR
- Примечания к выпуску ARCore для Jetpack XR
- Примечания к выпуску Jetpack SceneCore
- Примечания к выпуску Jetpack для среды выполнения SceneCore
Если вы столкнулись с проблемой, которой нет в этом списке, сообщите об ошибке или отправьте отзыв .