Log output and 3D LUTs should be supported
It should be possible to produce Log-scale output.
It should be possible to process the pixels with a chain of 3D LUTs for different styles.
Comments (7)
-
reporter -
reporter Should consider supporting Adobe DCP files (see http://dcptool.sourceforge.net/Introduction.html) in addition to LUTs.
There seem to be a few different DCPs available for correctly converting raw data into different log colour spaces ready for a particular LUT family.
Not sure at this point how challenging this would be to do.
-
reporter Initial 3D LUT support (at this point for viewing only, not export) implemented in cac645cef2deb629928cc33724e60779e3c9f397
Only .cube files are supported. See commit for more details.
-
reporter Now chosen 3D LUT is persisted and used for exporting. 25e7aa062547c87feadc4f3e65eb3138ec0ee438
-
reporter 1D LUTs have also been introduced as of 86ea7d730a46137b1a09c9757aad24896e5d38c0.
The new pipeline will support 1D LUT -> 3D LUT -> 1D LUT, any of which are optional.
Later, the old hard-coded tone mapping functions will be replaced by equivalent 1D LUTs, or user supplied/defined LUTs or curves.
-
reporter Full 1D1->3D->1D2 LUT stack is now working as of 867005f4ed5d12325e7b4afa4da3b8798773842e
LUTs can be chosen in UI (from 1D and 3D .cube files in .mlrawviewer/lut/)
Shift LEFT/RIGHT chooses 1D LUT1
Shift UP/DOWN chooses 3D LUT
Shift Z/X chooses 1D LUT2
LUT stack is used for MOV export
Generator for 1D LUTs has been made with replacements for all old tone mapping curves.
-
reporter - changed status to resolved
Implemented in release 1.2.3
- Log in to comment
Log output implemented in cf89cf66a2f25260b2466d3e424ff9bfdf995c15, included in 1.0.4 release