Blender Git Commit Log

Git Commits -> Revision aeda1a1

Revision aeda1a1 by Stefan Werner (master)
April 20, 2017, 20:41 (GMT)
D2607: Switch eye dropper to use linear color space internally

This switches the internal color representation of the eye dropper from display space to linear. Any time a linear color is requested and the color is picked from a linear object, the result is now precise to the bit as the color gets patched through directly. Color space conversion now only happens when a color is picked from non-linear display space objects or when the color is requested to be returned in non-linear space.

In addition, this patch changes the DifferenceMatte node to interpret a tolerance of 0.0 to accept colors that are identical bit by bit, as apposed to simply refusing all colors.

Commit Details:

Full Hash: aeda1a16f3e40b01da9afd573f1811a5212bdf34
Parent Commit: b628f76
Lines Changed: +23, -37

8 Modified Paths:

/source/blender/compositor/operations/COM_DifferenceMatteOperation.cpp (+2, -2) (Diff)
/source/blender/editors/include/ED_clip.h (+1, -1) (Diff)
/source/blender/editors/include/ED_image.h (+1, -1) (Diff)
/source/blender/editors/include/ED_node.h (+1, -1) (Diff)
/source/blender/editors/interface/interface_eyedropper.c (+11, -7) (Diff)
/source/blender/editors/space_clip/clip_editor.c (+3, -9) (Diff)
/source/blender/editors/space_image/image_ops.c (+2, -8) (Diff)
/source/blender/editors/space_node/node_view.c (+2, -8) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021