Firefox Tomorrow

web api instance property

XRSession: preferredReflectionFormat property

View on MDN ↗

Limited availabilitySecure context

The read-only preferredReflectionFormat property of the XRSession interface returns this session’s preferred reflection format used for lighting estimation texture data.

Value

A string representing the reflection format. Possible values:

XRReflectionFormatWebGL FormatWebGL Internal FormatWebGPU FormatHDR
”srgba8”RGBASRGB8_ALPHA8”rgba8unorm-srgb"
"rgba16f”RGBARGBA16F”rgba16float”✓

Examples

Requesting a light probe with the system’s preferred format

You can request a light probe with requestLightProbe() and specify the system’s preferred format by setting the reflectionFormat option equal to XRSession.preferredReflectionFormat.

const lightProbe = await xrSession.requestLightProbe({
  reflectionFormat: xrSession.preferredReflectionFormat,
});

Specifications

SpecificationsStandards references are available on the canonical MDN page.

Browser compatibility

Browser compatibilityCompatibility data is available on the canonical MDN page.

See also