Spec-Zone.ru › Web APIs

XREquirectLayer

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

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

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

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

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

Интерфейс XREquirectLayer API WebXR Device API — это слой, который отображает закодированные данные эквиректанглярной проекции на внутреннюю поверхность сферы.

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

Чтобы создать новый XREquirectLayer, вызовите:

  • XRWebGLBinding.createEquirectLayer() для слоя текстуры WebGL непрозрачного типа, или
  • XRMediaBinding.createEquirectLayer() для слоя воспроизведения HTML <video>.

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

EventTarget XRLayer XRCompositionLayer XREquirectLayer

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

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

XREquirectLayer.centralHorizontalAngle Экспериментальная

Число, обозначающее центральный горизонтальный угол в радианах для сферы.

XREquirectLayer.lowerVerticalAngle Экспериментальная

Число, обозначающее нижний вертикальный угол в радианах для сферы.

XREquirectLayer.radius Экспериментальная

Число, обозначающее радиус сферы.

XREquirectLayer.space Экспериментальная

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

XREquirectLayer.transform Экспериментальная

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

XREquirectLayer.upperVerticalAngle Экспериментальная

Число, обозначающее верхний вертикальный угол в радианах для сферы.

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

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

События

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

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

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

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

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

Рабочий стол Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android
XREquirectLayer Нет Нет Нет Нет Нет Нет Нет Нет Нет Нет Нет
centralHorizontalAngle Нет Нет Нет Нет Нет Нет Нет Нет Нет Нет Нет
lowerVerticalAngle Нет Нет Нет Нет Нет Нет Нет Нет Нет Нет Нет
radius Нет Нет Нет Нет Нет Нет Нет Нет Нет Нет Нет
redraw_event Нет Нет Нет Нет Нет Нет Нет Нет Нет Нет Нет
space Нет Нет Нет Нет Нет Нет Нет Нет Нет Нет Нет
transform Нет Нет Нет Нет Нет Нет Нет Нет Нет Нет Нет
upperVerticalAngle Нет Нет Нет Нет Нет Нет Нет Нет Нет Нет Нет

См. также

  • XRLayer
  • EventTarget
  • XRCompositionLayer
  • XRCylinderLayer
  • XRCubeLayer
  • XRQuadLayer
  • 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/XREquirectLayer

Spec-Zone.ru

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