Skip to content

doc quickstart

Jed Smith edited this page Jan 1, 2022 · 4 revisions

Installation

Here is how to get up and running with OpenDRT and the other look tools provided.

Nuke

All provided tools are supported in Nuke and Nuke Non-Commercial. They are provided as group nodes (Also known as "ToolSets"), which you can directly paste into the node graph.

To install them, you can copy the provided *.nk files into your ~/.nuke/ToolSets folder, then do a tab-search to create the node. Or you can simply drag-and-drop the *.nk file into the node graph and get started.

Resolve Studio

For DaVinci Resolve Studio all tools are provided as DCTL Shader files.

To install the DCTL files, you need to copy them into your <Resolve Installation Directory>/LUT/DCTL folder. You can find the LUT folder on your platform by going to the Project Settings (Shift+9) -> Color Management, and click the Open LUT Folder button.

After you restart Resolve, you can create a DCTL node, then select the dctl shader from the list.

OpenDRT Parameters

By default OpenDRT has very few parameters exposed. This is intentional. It's important to remember that OpenDRT is not a grading tool. It is a display transform. Its purpose is to render a scene-referred input to a display referred output, in a consistent and predictable way.

Grading of course may still happen, just keep it upstream of the final display transform.

The parameters that you will need to set correctly are as follows:

  • input gamut Choose the gamut of the input colorspace. For example if you are working on Arri footage, this might be set to Alexa Wide Gamut.
  • input curve Choose the transfer function of the input colorspace. For example if you are working on Red footage, this might be Red Log3G10.
  • preset Choose the preset that best describes the viewing condition of your intended output. The viewing condition describes the display device and surround conditions. For example if you are targeting standard SDR video, this might be set to Rec.1886, which renders the image for a 100 nit peak brightness monitor in a 5 nit ambient surround, as specified by ITU-R Rec.709. If you're rendering for HDR output, this might be Rec.2100 ST 2084 PQ, which renders the image for HDR10 output according to ITU-R Rec.2100.
  • whitepoint Sets the creative whitepoint. This allows you to creatively set the whitepoint of your display rendering if you want it to be different than the technical whitepoint of your display device. For example if you set this to D55, neutral colors will be rendered as a warmer hue compared to the default D65.
  • invert Inverts the direction of the display transform. Useful if you have display-referred input imagery that you need to bring into the same working colorspace as your other footage. Be aware that a perfect inverse from display-referred to scene-referred is not possible because of the limitations of the display gamut volume. Consider this an approximation, and be very cautious if using this workflow.
    Also be wary of using OpenDRT to invert random display-referred images. If you plug it into a cat picture from the internet, chances are that cat picture was encoded using a per-channel display transform. OpenDRT uses a very different rendering of color, so the results you get will probably not be very good. rgbDT might be a better choice for this type of operation.
    HIC SUNT DRACONES.

Next...