EnvironmentToneMapper

    RenderingServer.swift:1345
    enum EnvironmentToneMapper

    Cases

    • case linear

      Output color as they came in. This can cause bright lighting to look blown out, with noticeable clipping in the output colors.

    • case reinhard

      Use the Reinhard tonemapper. Performs a variation on rendered pixels’ colors by this formula: color = color / (1 + color). This avoids clipping bright highlights, but the resulting image can look a bit dull.

    • case filmic

      Use the filmic tonemapper. This avoids clipping bright highlights, with a resulting image that usually looks more vivid than .envToneMapperReinhard.

    • case aces

      Use the Academy Color Encoding System tonemapper. ACES is slightly more expensive than other options, but it handles bright lighting in a more realistic fashion by desaturating it as it becomes brighter. ACES typically has a more contrasted output compared to .envToneMapperReinhard and .envToneMapperFilmic.

    Other members in extension

    View members

    Hide members

    This section is hidden by default because it contains too many (560) members.

    Types

    Type members

    Instance members

    Citizens in SwiftGodot

    Conformances

    Type members

    Instance members

    Type features

    Instance features