@@ -318,39 +318,46 @@ being affected by the lights that traverse the fog.
318
318
Tonemap
319
319
~~~~~~~
320
320
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.
325
326
326
327
The tone mapping options are:
327
328
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 **.
354
361
355
362
Mid- and post-processing effects
356
363
--------------------------------
0 commit comments