tornavis/source/blender
Brecht Van Lommel 6601a89650 Fix T58549, T56741: HSV color picker issues with Filmic view transform.
In 2d655d3 the color picker was changed to use display space HSV values.
This works ok for a simple sRGB EOTF, but fails with view transforms like
Filmic where display space V 1.0 maps to RGB 16.292.

Instead we now use the color_picking role from the OCIO config when
converting from RGB to HSV in the color picker. This role is set to sRGB
in the default OCIO config.

This color space fits the following requirements:

* It is approximately perceptually linear, so that the HSV numbers and
  the HSV cube/circle have an intuitive distribution.
* It has the same gamut as the scene linear color space.
* Color picking values 0..1 map to scene linear values in the 0..1 range,
  so that picked albedo values are energy conserving.
2018-12-13 19:25:45 +01:00
..
alembic Merge branch 'master' into blender2.8 2018-12-12 13:02:09 +11:00
avi Cleanup: remove some #if 0 blocks 2018-10-17 12:43:41 +02:00
blenfont Cleanup: remove some #if 0 blocks 2018-10-17 12:43:41 +02:00
blenkernel Cleanup: macro hygiene, style, doxy comments 2018-12-13 23:04:14 +11:00
blenlib Cleanup: macro hygiene, style, doxy comments 2018-12-13 23:04:14 +11:00
blenloader Speedup: new OldNewMap implementation for file loading 2018-12-13 15:31:30 +01:00
blentranslation I18N: tweak some UI labels and tips. 2018-11-21 12:06:59 +01:00
bmesh Merge branch 'master' into blender2.8 2018-12-12 13:02:09 +11:00
collada Merge branch 'master' into blender2.8 2018-12-12 13:02:09 +11:00
compositor Merge branch 'master' into blender2.8 2018-12-12 13:02:09 +11:00
datatoc UI: new icon set by Andrzej Ambroz. 2018-10-08 19:46:00 +02:00
depsgraph Fix force fields not affecting rigid bodies 2018-12-13 12:34:35 +01:00
draw Cleanup: macro hygiene, style, doxy comments 2018-12-13 23:04:14 +11:00
editors Fix T58549, T56741: HSV color picker issues with Filmic view transform. 2018-12-13 19:25:45 +01:00
freestyle Merge branch 'master' into blender2.8 2018-12-12 13:02:09 +11:00
gpencil_modifiers Depsgraph: Remove duplicated sets of recalc/update flags 2018-12-07 11:37:38 +01:00
gpu Merge branch 'master' into blender2.8 2018-12-12 13:02:09 +11:00
ikplugin Fix (unreported) memleak with legacy IKsolver. 2018-10-02 18:00:42 +02:00
imbuf Fix T58549, T56741: HSV color picker issues with Filmic view transform. 2018-12-13 19:25:45 +01:00
makesdna Merge branch 'master' into blender2.8 2018-12-12 13:02:09 +11:00
makesrna RNA: revert recent rename 'updated' -> 'dirty' 2018-12-13 23:19:01 +11:00
modifiers Fix T58450: Skin modifier not working if applied after subsurf 2018-12-12 15:07:03 +01:00
nodes Fix T58280: Blender 2.8 hangs when the LookDev mode is enabled 2018-12-03 17:19:11 +01:00
physics Merge branch 'master' into blender2.8 2018-12-12 13:02:09 +11:00
python Merge branch 'master' into blender2.8 2018-12-12 13:02:09 +11:00
render Cleanup: use colon separator after parameter 2018-12-12 12:50:58 +11:00
shader_fx Fix T58360 "Use object as pivot" in GP "Shadow effect" crashes Blender 2018-12-07 20:01:01 +01:00
windowmanager Fix error in recent key-item filtering 2018-12-13 22:39:15 +11:00
CMakeLists.txt Cleanup: rename files from group to collection to match contents. 2018-08-29 16:25:50 +02:00