appleseedhq / appleseed

A modern open source rendering engine for animation and visual effects
https://appleseedhq.net/
MIT License
2.19k stars 329 forks source link

Add Tone Map post-processing stage #2884

Closed laurelkeys closed 3 years ago

laurelkeys commented 4 years ago

Added 7 new tone map operators:

The first filmic curve is almost "plug-n-play", while the other two are pretty customizable.

I think these seven operators provide a good starting point for appleseed. While there are many other interesting ones that could definitely have been included (look at tonemapper for instance), IMHO the most important thing after adding these is to improve the "user experience" when using them on appleseed.studio.

This mainly involves: 1) applying the effect as the parameters are changed (in the same way False Colors does it currently); and 2) having a graph of the tone curve in the stage settings, specially for understanding the parameters of the two filmic curves from John Hable.


Example

tmo_comparison

Original

original