Skip to content

Enhancement: PBR Shader: Parameter to tint emissive textures based on the basetexture #1697

@lenship2

Description

@lenship2

What would this enhancement be for?

Rendering

Describe your enhancement suggestion in more detail

In Source 2, there exists a vmat parameter that makes emission textures pull their color from the color texture, making the emission texture effectively act as a selfillum mask. The primary purpose of this behavior is to be combined with tinting keyvalues in hammer, which allows the parameter to basically tint the emissive texture alongside the color texture's tint, allowing dynamically tintable light sources. An implementation of this parameter would be especially useful in Strata's PBR shader, as it would solve the longstanding issue of not being able to tint selfillum textures.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type: EnhancementThis is something that improves upon an already existing thing.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions