Proposal for updated Filmic curve parameterisation in Darktable

Thanks, @rgo!

It’s nice to not be the only one staying up at night thinking about this parametrization :slight_smile:
That under and overshoot has kind of been my motivation to explore this topic as well!

Loved the graph tool! :heart_eyes: Very easy to manipulate that curve without accidentally breaking it!
I did kind of the same thing in Python using streamlit: https://share.streamlit.io/jandren/tone-curve-explorer
It would be a pleasure to merge your proposal in there if you want to come with a PR! Not sure how to support the nice in graph interaction though. Anyway, you can find the code here: GitHub - jandren/tone-curve-explorer: A simple streamlit app to explore the shapes of some tone curves.

Fun note, the Michaelis-Menten curve is often called Reinhard tone mapping in image editing if x is your scene-referred pixels.

There is a lot of content over at the sigmoid thread, don’t know if you read it or if it will help in any way but here is the link regardless: New Sigmoid Scene to Display mapping

1 Like