Skip to content

Option for UI elements to be rendered in a separate render pass #381

@adriengivry

Description

@adriengivry

Problem this feature should fix
Given that Overload doesn't have any custom components for UI, any UI element (i.e. texts in Cargo), will be rendered in the same render pass as the opaque (or transparent) entities. This leads to post-processing effects being applied after the UI is drawn.

Expected solution
A Material Renderer should be able to select which render pass this entity should be part of (i.e.: Opaque/Transparent, or UI)

Image
Post-processing effects applied after the UI elements)

Metadata

Metadata

Assignees

No one assigned

    Labels

    GraphicsGraphical feature

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions