XRCylinderLayer
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
- secure contexts (HTTPS), in some or all supporting browsers.
Experimental: This is an experimental technology
Check the Browser compatibility table carefully before using this in production.
The XRCylinderLayer
interface of the WebXR Device API is a layer that takes up a curved rectangular space in the virtual environment. Only the front of the layer is visible.
XRCylinderLayer
requires the layers
feature to be enabled for the XRSystem.requestSession()
.
To create a new XRCylinderLayer
, call either:
XRWebGLBinding.createCylinderLayer()
for a WebGL opaque texture layer, or<video>
playback layer.
To present layers to the XR device, add them to the layers
render state using XRSession.updateRenderState()
.