Ok, this Fuse started off as a really tiny one. Fusion already has a CSConvert() that does Lab. So all I have to do is…
if mode == 0 then
out:CSConvert("RGB", "LAB")
else
out:CSConvert("LAB", "RGB")
end
Simple and fast. But the results were a bit… unexpected. So we added a little tweak which has no basis in known color science, it just makes is so that a linear RGB input returns what I think is a linear L output.
So why doesn’t ColorSpace have an Lab button? I don’t know. You can see LAB color in action in the Wand tool, though.
Other options include output a LUT Image only, as if it were a Source tool. Same as the new option on ColorMatrixTransform. You can also choose whether to affect the canvas color or not.












