Interface ITonemappingEffect

Extended interface for tonemapping effects. When ONLY tonemapping effects are in the stack, the core applies tonemapping directly to the renderer instead of creating a full postprocessing pipeline.

interface ITonemappingEffect {
    isToneMapping: true;
    threeToneMapping: ToneMapping;
    toneMappingExposure: number;
}

Hierarchy (View Summary)

Properties

isToneMapping: true

When true, this effect is a tonemapping effect. The core stack uses this to detect tonemapping-only scenarios.

threeToneMapping: ToneMapping

The three.js ToneMapping enum value to apply to the renderer

toneMappingExposure: number

The exposure value to apply to the renderer