Table of Contents

Enum RenderingServer.EnvironmentToneMapper

Namespace
Godot
Assembly
GodotSharp.dll
public enum RenderingServer.EnvironmentToneMapper : long

Fields

Aces = 3

Uses a high-contrast film-like tonemapping curve and desaturates bright values for a more realistic appearance. Slightly slower than Filmic.

Note: This tonemapping operator is called "ACES Fitted" in Godot 3.x.

Agx = 4

Uses a film-like tonemapping curve and desaturates bright values for a more realistic appearance. Better than other tonemappers at maintaining the hue of colors as they become brighter. The slowest tonemapping option.

Note: TonemapWhite is fixed at a value of 16.29, which makes Agx unsuitable for use with the Mobile rendering method.

Filmic = 2

Uses a film-like tonemapping curve to prevent clipping of bright values and provide better contrast than Reinhard. Slightly slower than Reinhard.

Linear = 0

Does not modify color data, resulting in a linear tonemapping curve which unnaturally clips bright values, causing bright lighting to look blown out. The simplest and fastest tonemapper.

Reinhard = 1

A simple tonemapping curve that rolls off bright values to prevent clipping. This results in an image that can appear dull and low contrast. Slower than Linear.

Note: When TonemapWhite is left at the default value of 1.0, Reinhard produces an identical image to Linear.