Namespace UnityEngine.XR.OpenXR.Features.Meta
Classes
MetaOpenXRHandMeshData
Enables access to Meta hand mesh data.
MetaTemporalPixelSynthesisFeature
Enables the XR_META_temporal_pixel_synthesis OpenXR extension.
This feature allows applications to provide per-view motion vector, depth, and stencil data so that the Meta runtime can apply temporal anti-aliasing, upscaling, or other temporal reconstruction techniques to improve the visual quality of the current frame's projection layer content.
Enable this feature in Project Settings > XR Plug-in Management > OpenXR > OpenXR Feature Groups. Call SetPixelSynthesis(in PixelSynthesisFrameParams) to supply parameters; values are cached and reused every frame until updated. Default parameters are applied automatically when the session starts if SetPixelSynthesis(in PixelSynthesisFrameParams) has not been called.
Structs
PixelSynthesisFrameParams
All per-frame parameters needed to configure pixel synthesis. Pass an instance of this struct to SetPixelSynthesis(in PixelSynthesisFrameParams).
Enums
PixelSynthesisFoveaRadius
Size of the fovea region, controlling the boundary between the high-quality central region
and the periphery. Mirrors XrPixelSynthesisFoveaRadiusMETA.
Note: values start at 1; zero is not valid.
PixelSynthesisQualityLevel
Quality requested for the fovea, periphery, and upscaling regions. The device may adjust the
level it actually uses based on available performance.
Mirrors XrPixelSynthesisQualityLevelMETA.
PixelSynthesisSupportedFeatureFlags
Optional runtime capabilities reported in
XrSystemPixelSynthesisPropertiesMETA.supportedFeatureFlags.