Page MenuHome

Clipping option of RGB Curves has no or not the expected effect
Closed, ArchivedPublic

Description

-- System:
Windows 7 64 Pro
Nvidia Quadro 1000M

-- Version
Error in r55078 (2.66.1) and r55398 (current daily), not sure when it worked.

-- Description
RGB Curves in the Compositor have an option called "Use Clipping" with limits for minimum and maximum values. With the default values of 0/0/1/1, the result still goes beyond a fully white image and is not clipped there. In a greyscale image, I would expect a default ColorRamp to have no effect on the clipped output. However, the attached blend and screenshot show that only through the ramp, the values are actually clipped.

-- Steps for others to reproduce the error
Hit F12 to get the example gradient. The first node generates an image that should have clipped whites. The second RGB curves try to restore the clipped areas (that should not be possible as they should be clipped). The Split Viewer compares the version with and without a ColorRamp that should be identical but aren't.

The result is also visible in the screenshot attached (pleas ignore the non-default theme).

Event Timeline

I coded the thing 7 years ago, but had to look up how it works :/

- Clipping option is only for editing values, to clamp points against min/max range
- Clipping the colors you can only achieve by setting the individual rgb curves to "extend horizontal".

The 'colors' curve is just an additional multiplier over these individual curves.

Things feel natural if you just want to change colors, but for your case it feels all a bit confusing yes. Took me 10 minutes to figure it out again :)

Ton Roosendaal (ton) changed the task status from Unknown Status to Archived.Mar 19 2013, 6:58 PM

Thanks for the answer on this. That makes sense.

I think I'll talk to Thomas then to maybe find a better way to communicate what the tool actually does (in the mouse over or the button description).

Will check with Julian for better tooltip.