diff options
author | Sergey Sharybin <sergey.vfx@gmail.com> | 2012-10-16 19:20:18 +0400 |
---|---|---|
committer | Sergey Sharybin <sergey.vfx@gmail.com> | 2012-10-16 19:20:18 +0400 |
commit | 427a90d336144b4bdbff9f7ff72275d78005bcfd (patch) | |
tree | c509cc9d81a768167f986e1af6b177266527487b /source/blender/render | |
parent | 51fe26b78dbc685de2d16ff712945104e11b6683 (diff) |
Color Management: texture baking should be correct when color management is disabled
Diffstat (limited to 'source/blender/render')
-rw-r--r-- | source/blender/render/intern/source/rendercore.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/source/blender/render/intern/source/rendercore.c b/source/blender/render/intern/source/rendercore.c index fbf0ff2ea8a..bad3b18919c 100644 --- a/source/blender/render/intern/source/rendercore.c +++ b/source/blender/render/intern/source/rendercore.c @@ -2224,7 +2224,8 @@ static void bake_shade(void *handle, Object *ob, ShadeInput *shi, int UNUSED(qua float rgb[3]; copy_v3_v3(rgb, shr.combined); - IMB_colormanagement_scene_linear_to_colorspace_v3(rgb, bs->rect_colorspace); + if (R.scene_color_manage) + IMB_colormanagement_scene_linear_to_colorspace_v3(rgb, bs->rect_colorspace); rgb_float_to_uchar(col, rgb); } else { |