Plush

ShaderRenderMode#

PlushEngine · Type index

Namespace: PlushEngine

How a custom surface covers the scene. Chosen when authoring its shader; runtime materials change declared values.

public enum ShaderRenderMode

Values#

NameValueDescription
Opaque0Solid coverage with depth writes.
Cutout1Alpha below the surface threshold is discarded in color, depth, shadow and selection passes.
Transparent2Premultiplied alpha blending, sorted back to front, with depth testing but no depth writes or opaque shadows.

Source#