Home

Awesome

Darktable Film Simulation Panel

A graphical panel in darktable's lighttable and darkroom for applying presets.

Screenshot

This darktable extension consists of

The supplied styles are:

The Fuji and Ricoh styles were created using darktable-chart and a color checker photo. Darktable-chart can create darktable styles for emulating the look of rendered JPEG. In this case, I took a picture of a color checker, and converted it in my Fuji and Ricoh camera to the various film simulations. The darktable source render uses Sigmoid with preserve hue at 50%.

Adding a new button to the Film Simulations panel involves:

Installation

Copy the contents of the repository (excluding README.md and screenshot.png and styles_source, although they won't hurt) to your darktable configuration directory (e.g. ~/.config/darktable or ~/.var/app/org.darktable.Darktable/config/darktable).

Start darktable and use import action of the styles panel in the lighttable view, then select all files in the styles directory of this repository for import. After that, the styles should be already applicable. Close darktable (or make sure you restart the application at the end of installation).

The directories icons and lua must be copied to darktable configuration directory (e.g. ~/.config/darktable, ~/.var/app/org.darktable.Darktable/config/darktable or C:\Users\<username>\AppData\Local\darktable).

You may still need to create luarc in the configuration directory.

Finally, activate the FilmSimPanel lua script by adding this to luarc:

> require "contrib/FilmSimPanel"

(This description should work for darktable 4, but at the time of writing has only been tested with darktable 4.4.2 on the current Linux Arch OS.)

Usage

The styles are meant to be applied after Sigmoid with 1.5 Contrast, 0 skew, per-color processing with 50% preserve hue (as tested in darktable 4.8).

Background

The styles were compiled using darktable-chart:

The supplied target images were shot in sideways midday sunlight, white-balanced on a sheet of white paper. They were processed in-camera to the various film simulations.

When exporting the RAF/DNG target PFM, set up darktable to your preferred baseline. In my case, I want the style to apply after Sigmoid, so I include Sigmoid with my default settings in the RAF/DNG. As a fun diversion, you can mix and match source and target files as you please, for example, you can readily create a style for replicating Ricoh's "Positive Film" simulation from a Fuji camera.