Skip to content

Allow WebXR pages to advertise their Focus Awareness, add blurred visibility state #1008

Closed
@kearwood

Description

@kearwood

There are some use cases where the browser or OS may wish to display system UI on top of the WebXR rendered content without interrupting the site.

In this case, the headposes would continue to be updated with the RAF loop; however, the page would be expected to stop rendering controllers and would not be able to retrieve poses for the controllers while the page is in the "blurred" state.

This "blurred" state could be added to the XRVisibilityState enum. The page could perhaps advertise its awareness of Focus by passing a flag to the options argument of navigator.xr.requestSession.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions