// Helper: Soft circular distance DEFINE_FUNC(float, hue_dist, (float h1, float h2)) ( float d = fabs(h1 - h2); if (d > 0.5f) d = 1.0f - d; return d; )
: Use Hue/Shift after your exposure and contrast nodes but before your final display transform (e.g., Rec.709 ODT). pixeltools hueshift dctl pluginzip