La extensión ratificada expone regiones visibles y ocultas por vista. Vea cómo reducir fragmentos sin crear bordes ni asumir una máscara fija.
respuesta directa
La extensión ratificada XR_KHR_visibility_mask permite consultar, por vista, una malla de triángulos visibles u ocultos o un contorno. La aplicación puede utilizar la región oculta para evitar fragmentos que la lente nunca mostrará, reduciendo el trabajo de la GPU. La máscara depende del tiempo de ejecución y de la configuración de la vista, puede cambiar y puede no estar disponible; por lo tanto, debe tratarse como una optimización opcional con retorno al renderizado completo.
La optimización ocurre antes del sombreado.
Estarcer o recortar la región oculta evita trabajar en fragmentos fuera del área que llega a los ojos.
Cada vista tiene su propia geometría.
No reutilice la máscara izquierda en la derecha ni asuma que dos dispositivos exponen el mismo contorno.
Las señales de eventos cambian
El tiempo de ejecución puede notificarle que la máscara ha cambiado; Los cachés deben actualizarse antes de continuar con la optimización.
La ausencia requiere respaldo
Los recuentos cero o las extensiones no disponibles deberían dar como resultado una representación normal, nunca una pantalla vacía.
Lectura del nexo
Implemente como una ruta opcional, mida la ganancia de GPU y pruebe los bordes en todos los tiempos de ejecución y configuraciones compatibles.
Preguntas frecuentes
¿Se ratifica la prórroga?
Sí. XR_KHR_visibility_mask ha ratificado el estado y depende de OpenXR 1.0.
¿La máscara es igual en ambos ojos?
No se debe dar por sentado. La consulta se realiza por vista y configuración.
¿Qué hacer cuando no hay mascarilla?
Represente la vista completa y registre la ausencia como respaldo esperado.
Guías imprescindibles para profundizar en la decisión
Este análisis editorial fue elaborado por Nexus a partir de las fuentes oficiales a continuación, consultadas el 31 de octubre de 2026. El texto es original e interpreta implicaciones prácticas para las empresas.
- Khronos — XR_KHR_visibility_mask: estado ratificado, dependencias y objetos de extensión.
- Khronos — xrGetVisibilityMaskKHR: consulta por vista, tipos de máscara, buffers y datos faltantes.
Fecha reportada por fuente principal: OpenXR 1.1.65, publicado el 16 de octubre de 2026; análisis el 31 de octubre de 2026.

