Blender Git Commit Log

Git Commits -> Revision ee5bf88

Revision ee5bf88 by Sergey Sharybin (master)
September 5, 2012, 16:08 (GMT)
Color Management: RGB curves transform as a part of display transform

This replaces per-image editor curve mapping which didn't behave properly
(it was possible to open the same image in two image editors and setup
different curves in this editors, but only last changed curve was applied
on image)

After discussion with Brecht decided to have something which works reliable
and predictable and ended up with adding RGB curves as a part of display
transform, which is applied before OCIO processor (to match old behavior).

Setting white/black values from image editor (Ctrl/Shift + LMB) would
affect on scene settings.

This could break compatibility, but there's no reliable way to convert
old semi-working settings into new one.

Commit Details:

Full Hash: ee5bf889e9e00c93e5790a38cfe90af39b7b2423
SVN Revision: 50425
Parent Commit: 7d980ca
Lines Changed: +170, -96

15 Modified Paths:

/source/blender/blenkernel/BKE_colortools.h (+1, -0) (Diff)
/source/blender/blenkernel/intern/colortools.c (+11, -0) (Diff)
/source/blender/blenkernel/intern/scene.c (+2, -0) (Diff)
/source/blender/blenloader/intern/readfile.c (+10, -0) (Diff)
/source/blender/blenloader/intern/writefile.c (+10, -1) (Diff)
/source/blender/editors/interface/interface_templates.c (+5, -0) (Diff)
/source/blender/editors/space_image/image_buttons.c (+0, -49) (Diff)
/source/blender/editors/space_image/image_ops.c (+8, -10) (Diff)
/source/blender/editors/space_image/space_image.c (+1, -5) (Diff)
/source/blender/imbuf/intern/colormanagement.c (+81, -5) (Diff)
/source/blender/makesdna/DNA_color_types.h (+7, -1) (Diff)
/source/blender/makesdna/DNA_scene_types.h (+1, -1) (Diff)
/source/blender/makesdna/DNA_space_types.h (+4, -3) (Diff)
/source/blender/makesrna/intern/rna_color.c (+29, -2) (Diff)
/source/blender/makesrna/intern/rna_space.c (+0, -19) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021