Spec-Zone.ru › Web APIs

XRCubeLayer

Ограниченная доступность

Эта функция не относится к Baseline, так как она не работает во многих широко используемых браузерах.

  • Узнать больше
  • Полная совместимость
  • Отправить отзыв

Безопасный контекст: Эта функция доступна только в безопасных контекстах (HTTPS) в некоторых или всех поддерживающих браузерах.

Экспериментально: Это экспериментальная технология
Перед использованием в рабочей среде тщательно изучите таблицу совместимости браузеров.

Интерфейс XRCubeLayer API устройства WebXR — это слой, который отображает данные непосредственно с кубовой карты и проецирует её на внутренние грани куба.

XRCubeLayer требует, чтобы функция layers была включена для XRSession. Вы можете запросить её в XRSystem.requestSession().

Чтобы создать новый XRCubeLayer, вызовите XRWebGLBinding.createCubeLayer().

Для представления слоёв устройству XR добавьте их в состояние рендеринга layers с помощью XRSession.updateRenderState().

EventTarget XRLayer XRCompositionLayer XRCubeLayer

Свойства экземпляра

Наследует свойства от родительского класса XRCompositionLayer.

XRCubeLayer.space Экспериментально

Объект XRSpace, представляющий пространственные отношения слоя с физической средой пользователя.

XRCubeLayer.orientation Экспериментально

Объект DOMPointReadOnly, представляющий ориентацию относительно свойства space.

Методы экземпляра

Наследует методы от своих родителей, XRCompositionLayer и EventTarget.

События

redraw Экспериментально

Отправляется объекту XRCubeLayer при потере базовых ресурсов слоя или когда XR Compositor больше не может перепроектировать слой. В этом случае авторам следует перерисовать содержимое слоя в следующем кадре анимации XR.

Спецификации

Спецификация
WebXR Layers API Level 1
# xcubelayertype

Совместимость браузеров

Рабочие столы Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox for Android Opera Android Safari на IOS Samsung Internet WebView Android
XRCubeLayer Нет Нет Нет Нет Нет Нет Нет Нет Нет Нет Нет
orientation Нет Нет Нет Нет Нет Нет Нет Нет Нет Нет Нет
redraw_event Нет Нет Нет Нет Нет Нет Нет Нет Нет Нет Нет
space Нет Нет Нет Нет Нет Нет Нет Нет Нет Нет Нет

См. также

  • XRLayer
  • EventTarget
  • XRCompositionLayer
  • XREquirectLayer
  • XRQuadLayer
  • XRCylinderLayer
  • XRProjectionLayer

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/XRCubeLayer

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API