Не вполне тебя понял. Invert по luma?
Вот два варианта
Grad1 = Grad(720, 486, 1, 0.5, 0.5, 1, 0, 0, 1, 0, 0, 1, 0, 1,
0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 0);
Grad2 = Grad(720, 486, 1, 0.5, 0.5, 1, 0, 0, 1, 0, 0, 1, 0, 1,
0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 0);
LookupHLS1 = LookupHLS(Grad2, JSplineV(x,1,0@0,1@1), JSplineV(x,1,1@0,0@1),
JSplineV(x,1,0@0,1@1), JSplineV(x,1,0@0,1@1));
LookupHSV1 = LookupHSV(Grad1, JSplineV(x,1,0@0,1@1), JSplineV(x,1,0@0,1@1),
JSplineV(x,1,1@0,0@1), JSplineV(x,1,0@0,1@1));
// User Interface settings
SetKey(
"nodeView.Grad1.x", "526.875",
"nodeView.Grad1.y", "599.875",
"nodeView.Grad2.x", "723.75",
"nodeView.Grad2.y", "599.25",
"nodeView.LookupHLS1.x", "706.25",
"nodeView.LookupHLS1.y", "524",
"nodeView.LookupHSV1.x", "507.5",
"nodeView.LookupHSV1.y", "530.5"
);
Некоторые баги могут быть связаны с тем, что перевод RGB -> HLS, HSB и т.д. не вполне однозначен (зависит от, так называемого, luminance bias)