XREquirectLayer: свойство radius
Ограниченное использование
Эта функция не является базовой, так как она не работает в некоторых из наиболее широко используемых браузеров.
Экспериментально: Это экспериментальная технология
Перед использованием в производстве тщательно ознакомьтесь с таблицей совместимости браузеров.
Свойство radius интерфейса XREquirectLayer представляет радиус сферы.
Значение
Число, представляющее неотрицательный радиус (в метрах) сферы. Значения ноль или бесконечность интерпретируются как бесконечная сфера. Установка radius со значением меньше 0 приведет к установке значения 0.
Примеры
Получение радиуса слоя
Метод XRWebGLBinding.createEquirectLayer() создает слой эквиректикулярной проекции и позволяет указать radius. Свойство XREquirectLayer.radius можно использовать после создания слоя для получения или установки нового значения радиуса.
const equirectLayer = xrGlBinding.createEquirectLayer({
space: xrReferenceSpace,
viewPixelWidth: 1200,
viewPixelHeight: 600,
centralHorizontalAngle: 2 * Math.PI,
upperVerticalAngle: Math.PI / 2.0,
lowerVerticalAngle: -Math.PI / 2.0,
radius: 0,
});
equirectLayer.radius; // 0
Спецификации
Совместимость с браузерами
| Десктопные | Мобильные | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox for Android | Opera Android | Safari на IOS | Samsung Internet | WebView Android | |
radius |
Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет |
См. также
© 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/radius