Skip to content

Viewport Specific UI #5570

@Weibye

Description

@Weibye

What problem does this solve or what need does it fill?

We should be able to specify which viewport UI should be rendered to in order to facilitate use cases such as split-screen UI:

image
Source: Mario Kart 8 Deluxe

What solution would you like?

The root node should contain data defining which viewport it should relate to.

  • The viewport rect should be the layouting context
  • This defines which viewport should render the this UI tree / hierarchy
  • There should be some relation between viewports and inputs
  • I don't think it makes sense to be able to specify this on a per-node basis

What alternative(s) have you considered?

Ideas are welcome!

Additional context

We should add the four-way split-screen to #1974

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-UIGraphical user interfaces, styles, layouts, and widgetsC-FeatureA new feature, making something new possible

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions