@@ -318,39 +318,46 @@ being affected by the lights that traverse the fog.
318318Tonemap
319319~~~~~~~
320320
321- Tonemap selects the tonemapping curve that will be applied to the scene, from a
322- list of standard curves used in the film and game industries. Tonemapping operators
323- other than Linear are used to make light and dark areas more homogeneous,
324- while also avoiding clipping of bright highlights.
321+ Tonemap selects the tonemapping algorithm that will be applied to the scene, from a
322+ list of standard algorithms used in the film and game industries. Tonemapping modes
323+ other than **Linear ** are used to make light and dark areas more homogeneous,
324+ while also avoiding clipping of bright highlights. Each algorithm has a different
325+ performance characteristic that should be considered when choosing your tonemapper.
325326
326327The tone mapping options are:
327328
328- - **Mode: ** The tone mapping mode to use.
329-
330- - **Linear: ** The default tonemapping mode. This is the fastest and simplest
331- tonemapping operator, but it causes bright lighting to look blown out, with
332- noticeable clipping in the output colors.
333- - **Reinhardt: ** Performs a variation on rendered pixels' colors by this
334- formula: ``color = color / (1 + color) ``. This avoids clipping bright
335- highlights, but the resulting image can look a bit dull.
336- - **Filmic: ** This avoids clipping bright highlights, with a resulting image
337- that usually looks more vivid than Reinhardt.
338- - **ACES: ** Academy Color Encoding System tonemapper.
339- ACES is slightly more expensive than other options, but it handles
340- bright lighting in a more realistic fashion by desaturating it as it becomes brighter.
341- ACES typically has a more contrasted output compared to Reinhardt and Filmic.
342- ACES is the recommended option when aiming for photorealistic visuals.
343- This tonemapping mode was called "ACES Fitted" in Godot 3.x.
344-
345- - **Exposure: ** Tone mapping exposure which simulates amount of light received
346- over time (default: ``1.0 ``). Higher values result in an overall brighter appearance.
347- If the scene appears too dark as a result of a tonemapping operator or whitepoint
348- change, try increasing this value slightly.
349-
350- - **White: ** Tone mapping whitepoint, which simulates where in the scale white is
351- located (default: ``1.0 ``). For photorealistic lighting, recommended values are
352- between ``6.0 `` and ``8.0 ``. Higher values result in less blown out highlights,
353- but make the scene appear slightly darker as a whole.
329+ - **Mode: ** The tonemapping mode to use.
330+
331+ - **Linear: ** Does not modify color data, resulting in a linear tonemapping
332+ curve which unnaturally clips bright values, causing bright lighting to
333+ look blown out. The simplest and fastest tonemapper.
334+ - **Reinhard: ** A simple tonemapping curve that rolls off bright values to
335+ prevent clipping. This results in an image that can appear dull and low
336+ contrast. Slower than Linear. When **White ** is left at the default
337+ value of ``1.0 ``, Reinhard produces an identical image to Linear.
338+ - **Filmic: ** Uses a film-like tonemapping curve to prevent clipping of
339+ bright values and provide better contrast than Reinhard. Slightly slower
340+ than Reinhard.
341+ - **ACES: ** Uses a high-contrast film-like tonemapping curve and desaturates
342+ bright values for a more realistic appearance. Slightly slower than Filmic.
343+ - **AgX: ** Uses a film-like tonemapping curve and desaturates bright values
344+ for a more realistic appearance. Better than other tonemappers at
345+ maintaining the hue of colors as they become brighter. The slowest
346+ tonemapping option. **White ** is fixed at a value of ``16.29 ``,
347+ which makes AgX unsuitable for use with the Mobile rendering method.
348+
349+ - **Exposure: ** Adjusts the brightness of values before they are provided to
350+ the tonemapper. Higher **Exposure ** values result in a brighter image.
351+ Values provided to the tonemapper will also be multiplied by ``2.0 ``
352+ and ``1.8 `` for **Filmic ** and **ACES ** respectively to produce a similar
353+ apparent brightness as Linear.
354+
355+ - **White: ** The white reference value for tonemapping, which indicates where
356+ bright white is located in the scale of values provided to the tonemapper.
357+ For photorealistic lighting, recommended values are between ``6.0 `` and
358+ ``8.0 ``. Higher values result in less blown out highlights, but may make the
359+ scene appear lower contrast. **White ** is not available when using
360+ **Linear ** or **AgX **.
354361
355362Mid- and post-processing effects
356363--------------------------------
0 commit comments