Spec-Zone.ru › Web APIs

XRCompositionLayer: свойство mipLevels

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

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

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

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

Только для чтения mipLevels свойство интерфейса XRCompositionLayer — это количество уровней mipmap в цветовых и текстурных данных слоя. См. также Mipmap в Википедии.

Желаемое количество уровней mipmap можно указать при создании слоёв. Однако, если пользовательский агент не может создать запрошенное количество, он может создать меньше. Используйте mipLevels для определения фактического количества уровней mipmap для слоя.

viewPixelWidth и viewPixelHeight должны быть степенями двойки, так как они уменьшаются вдвое на каждом уровне mipmap.

Значение

Число, равное или меньшее запрошенному количеству уровней mipmap при создании слоя.

Примеры

Получение уровней mipmap слоя

Свойство mipLevels указывает фактическое количество созданных уровней mipmap. В этом примере желаемое количество уровней mipmap (5), запрошенное для XRQuadLayer, было успешно выполнено.

let xrGLBinding = new XRWebGLBinding(session, gl);
let quadLayer = xrGLBinding.createQuadLayer({
  space: refSpace,
  viewPixelHeight: 512,
  viewPixelWidth: 512,
  width: 1.0,
  height: 1.0,
  mipLevels: 5,
  transform: new XRRigidTransform({
    /* … */
  }),
});

quadLayer.mipLevels; // 5

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

Спецификация
API уровней WebXR 1
# dom-xrcompositionlayer-miplevels

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

Рабочие столы Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android
mipLevels Нет Нет Нет Нет Нет Нет Нет Нет Нет Нет Нет

См. также

  • Mipmap в Википедии

© 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/XRCompositionLayer/mipLevels

Spec-Zone.ru

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