Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Sharybin <sergey.vfx@gmail.com>2016-09-12 17:14:40 +0300
committerSergey Sharybin <sergey.vfx@gmail.com>2016-09-14 11:26:21 +0300
commit5de77bf8dc041f6738d68da6366f5ddf3877f313 (patch)
tree7aa7e64aa1dc2e4d79983fd6e40a4f9c82d4a9b9
parent90f920c138c3b25a520f4ce2af3dc951b262221b (diff)
Fix T49327: Cycles OSL Mode: RGB Curves node only outputs gray scale images
To be backported to 2.78 release.
-rw-r--r--intern/cycles/kernel/shaders/node_rgb_curves.osl4
1 files changed, 2 insertions, 2 deletions
diff --git a/intern/cycles/kernel/shaders/node_rgb_curves.osl b/intern/cycles/kernel/shaders/node_rgb_curves.osl
index 984b7d47e8f..0d5eeea5c43 100644
--- a/intern/cycles/kernel/shaders/node_rgb_curves.osl
+++ b/intern/cycles/kernel/shaders/node_rgb_curves.osl
@@ -29,8 +29,8 @@ shader node_rgb_curves(
color c = (ColorIn - color(min_x, min_x, min_x)) / (max_x - min_x);
color r = rgb_ramp_lookup(ramp, c[0], 1, 1);
- color g = rgb_ramp_lookup(ramp, c[0], 1, 1);
- color b = rgb_ramp_lookup(ramp, c[0], 1, 1);
+ color g = rgb_ramp_lookup(ramp, c[1], 1, 1);
+ color b = rgb_ramp_lookup(ramp, c[2], 1, 1);
ColorOut[0] = r[0];
ColorOut[1] = g[1];