3D LUT module in darktable 2.7 (dev)

OK. no problem. Will continue to search :slight_smile:
Thanks

Lots of mess with extra dynamic functionality)))

Hmm, I thought I can just load the gmic_cluts.gmz file but darktable doesn’t seem to be able to load it.

Abends,

If I understand it properly,
darktable likes either .png
or .cube files.

That’s right: *.gmz are compressed data files specific to G’MIC.

I thought the loader code we included should handle them?

It was not the initial plan but I’ve just moved the PR to gmz files instead of 2 lines png files (individual compressed luts files).
But gmz files can contain various luts. So I’ve still to implement the possibility to browse them. Then one should be able to read the gmic_cluts.gmz file, which is GMIC library.

1 Like

dmz files will be added to png and cube files.

2 Likes

It would be awesome to be able to browse them. Especially having a thumbnail of the current image and then have them applied so you get an overview what they are doing :slight_smile:

That’s why I made this : https://gmic.eu/color_presets/index.shtml

That’s a very good presentation ! But I’m missing the possibility to download the gmz file (beside the haldclut one).

It’s pushed on the PR #2534, still WIP but should work for test.
But … it’s difficult to use a 750 entries combobox, which is the case for gmic_cluts.gmz.
The ideal would be to have smaller lists (smaller gmz files) where luts are grouped by type or interest as one would do with folders.
I’ve extracted all gmic_cluts.gmz to individual files and the scrollbar makes the usage far easier than inside a unique combobox.
image

image

Any idea or direction to improve the combobox usage is welcome.

Yes, a selection view like https://gmic.eu/color_presets/index.shtml would be really awesome. Also a section separation like that. Does GMIC have categories for them?

@David_Tschumperle Does the compressed gmic file have a sections like https://gmic.eu/color_presets/index.shtml or is it just the compressed LUT data without any representation.

If not would it make sense to split it into logical sections like on the website?

I’m talking about https://framagit.org/dtschump/gmic/blob/master/resources/gmic_cluts.gmz

Agreed, that at least breaks the long list, turning the usage easier.
I’m wondering if people would not like to be able to make their own selection & groups, depending on their taste and usage … b&w / color, film / color grading, or many others approaches. Would that make sense ?

I would keep what gmic offers, but you could allow to define some as ā€˜favorites’ and then have a tab which lists them …

I’ve changed the lut names list from combox to treeview list. This handles smoothly large file like gmic_cluts.gmz.

  • scroll bar
  • filter entry
  • up /down arrow to change quickly the lut

image

3 Likes

Hi, I have build darktable from git, when I start it it shows 2.7.0 but I cant find the lut 3D module.
Is there some specific branch or something that I need to use?

Did you enter the 3D LUT root folder in the settings?

In case of dt master the module should appear the ā€œmore modulesā€ list (no reason to fail).
The PR #2534 is not merged. One difficulty is the dependency on G’MIC which brings discussion in the dev team. For this version, if G’MIC is not properly installed (G’MIC library available) the module lut3d doesn’t start.

I fixed it, I think i was building other branch.