Table of Contents

Class MinimalShaderCompositor

Namespace
Map.Rendering.Compositing
Assembly
MapAssembly.dll

Minimal compositor - borders and highlights only, no fog/overlay. Useful for performance or clean visual style.

public class MinimalShaderCompositor : ShaderCompositorBase, IShaderCompositor
Inheritance
object
MinimalShaderCompositor
Implements
Inherited Members

Constructors

MinimalShaderCompositor()

public MinimalShaderCompositor()

Properties

CompositorId

Unique identifier for this compositor (e.g., "Default", "Stylized", "Minimal")

public override string CompositorId { get; }

Property Value

string

DisplayName

Human-readable name for UI/debugging

public override string DisplayName { get; }

Property Value

string

Methods

GetConfig()

Get the compositing configuration for this compositor. Used by shader to determine layer order and blend modes.

public override CompositorConfig GetConfig()

Returns

CompositorConfig