Skip to content

Commit

Permalink
Update post processing section to include recent 2.5.0 changes.
Browse files Browse the repository at this point in the history
  • Loading branch information
leMaik committed Oct 28, 2023
1 parent c370e72 commit fa3b0f9
Showing 1 changed file with 5 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -21,14 +21,15 @@ The <samp>Postprocessing</samp> tab contains controls for postprocessing of the

- <samp>Gamma correction</samp>: Perfoms gamma correction only (the most basic tone mapping).

- <samp>Hable tone mapping</samp>: Uses John Hable's <a href="http://filmicworlds.com/blog/filmic-tonemapping-operators/" target="_blank">Uncharted 2 tonemapping function</a>. This postprocessing filter is currently missing gamma correction; this will be fixed in a later release. The current implementation of the postprocessing filter may be moved to a plugin later.
- <samp>Hable tone mapping</samp>: Uses John Hable's <a href="http://filmicworlds.com/blog/filmic-tonemapping-operators/" target="_blank">Uncharted 2 tonemapping function</a>. {% if extra.chunky < 2_05_00 %}This postprocessing filter is currently missing gamma correction; this will be fixed in a later release. The current implementation of the postprocessing filter may be moved to a plugin later.{% else %}This filter changed its looks in Chunky 2.5.0 when missing gamma correction was added. The previous implementation may be restored as a plugin later.{% endif %} {% if extra.chunky >= 2_05_00 %}The tone mapping curve can be customized and two presets from John Hable's blog and his GDC talk are also available.{% endif %}

- <samp>Tonemap operator 1</samp>: Uses the <a href="http://filmicworlds.com/blog/filmic-tonemapping-operators/" target="_blank">tone mapping formula</a> by Jim Hejl and Richard Burgess-Dawson.

Other postprocessing filters can be added through the use of [plugins](../../../../../plugins/chunky_plugins), such as the [Bloom plugin](../../../../../plugins/plugin_list#bloom-plugin), which adds a postprocessing filter for bloom effects.
{% if extra.chunky >= 2_05_00 %}
- <samp>Unreal Engine 4 Filmic tone mapping</samp>: This is the <a href="https://docs.unrealengine.com/4.26/en-US/RenderingAndGraphics/PostProcessEffects/ColorGrading/" target="_blank">filmic tone mapper from Unreal Engine 4</a>. By default, it is the same as ACES, but it allows customizing the tone mapping curve. To get an idea for the tone mapping curve, check out <a href="https://www.desmos.com/calculator/h8rbdpawxj?lang=de" target="_blank">this graph</a>. The two available presets represent Unreal Engine's default values (ie. ACES tone mapping) and its legacy tonemapper values.
{% endif %}

!!! info "Upcoming changes"
PR #1519 will add the **Unreal Engine 4 Filmic tone mapping** curve, which matches <samp style="font-size: 1em;">ACES filmic tone mapping</samp> by default, but can be configured to customize the tone mapping. It will also be possible to customize the Hable tone mapping parameters.
Other postprocessing filters can be added through the use of [plugins](../../../../../plugins/chunky_plugins), such as the [Bloom plugin](../../../../../plugins/plugin_list#bloom-plugin), which adds a postprocessing filter for bloom effects.

The best postprocessing filter to use depends on the scene and the look which you are attempting to achieve.

Expand Down

0 comments on commit fa3b0f9

Please sign in to comment.