Filmic (Uncharted): by John Hable, used in Uncharted 2 (ref. [5])
Filmic (Piecewise): also by John Hable, developed with the aim of being simpler / more intuitive (ref. [6])
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.
Added 7 new tone map operators:
ACES (Narkowicz)
: by Krzysztof Narkowicz (ref. [1])ACES (Unreal)
: by Romain Guy (ref. [2])Reinhard
: Equation 3 in the paper (the simple 1/(1+x) tone mapping)Reinhard (Extended)
: Equation 4 in the paperFilmic (Hejl)
: by Jim Hejl (ref. [3], [4])Filmic (Uncharted)
: by John Hable, used in Uncharted 2 (ref. [5])Filmic (Piecewise)
: also by John Hable, developed with the aim of being simpler / more intuitive (ref. [6])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
Original