Creative Coding with DCTL Part 9 – Adding A Curve Visual Overlay

November 18, 2021

Colorist Cullen Kelly finishes off coding a split-toning Resolve DCTL plugin with a visual overlay showing how the RGB channels are modified.


Note: This is the next-to-last Insight in this series. The final Insight is a live Q&A zoom call (not a webinar) for active members of the Insights Library. Scroll down to the bottom of this Insight for the details. The Event page has registration details.

Offering additional visual feedback to the user

Now that we’ve dialed in both the functionality and the UI parameters of our Filmic Contrast tool, our work and our time together are nearly over! But there’s one more value add we’re going to make to this tool: the option to view a dynamic curve overlay reflecting the user’s adjustments. This will provide the user with a broader context than previewing their settings applied to a single image and will round out the tool’s viability for creating macro-level looks.

In this Insight we’ll cover:

  • Generating a unity 3x1D ramp using spatial parameters
  • Mirroring changes made to our image on our 3x1D ramp
  • Creating an overlay of our modified 3x1D ramp which can be turned on or off by the user

Before we dive in, I have to give credit where it’s due to my friend Paul Dore, whose Waveform_Simple.dctl directly inspired this feature.

Member Content

Sorry... the rest of this content is for members only. You'll need to login or Join Now to continue (we hope you do!).

Need more information about our memberships? Click to learn more.

Membership options
Member Login

Are you using our app? For the best experience, please login using the app's launch screen


Homepage Forums Creative Coding with DCTL Part 9 – Adding A Curve Visual Overlay

  • Keith G

    Cullen, I thoroughly enjoyed this series. Please bring more DCTL coding in future insights. Keith

  • Cullen Kelly

    Thanks Keith!

  • andi winter

    this series was awesome!!! will try to use this in my next grading session next week!!

    meanwhile: wouldn‘t it be nice to color those curves red, green and blue?

  • Pat Inhofer

    Andi – see if you can figure out how to do that? If you can’t get it to work, try to join us for Cullen’s Live Q&A and ask him about it. If you’re not there, I’ll channel you and ask him about this refinement.

Log in to reply.

1,000+ Tutorials to Explore

Get full access to our entire library of over 1,100+ color tutorials for an entire week!

Start Your Test Drive!