From f250aa9d86a35ae8bb6692a85ffe04610924fb08 Mon Sep 17 00:00:00 2001 From: Thomas Dinges Date: Thu, 4 Feb 2016 14:08:36 +0100 Subject: [PATCH] Fix T47323, no Fac output in Magic texture (OSL). --- intern/cycles/kernel/shaders/node_magic_texture.osl | 2 ++ 1 file changed, 2 insertions(+) diff --git a/intern/cycles/kernel/shaders/node_magic_texture.osl b/intern/cycles/kernel/shaders/node_magic_texture.osl index c09523f205b..97f1fcd76b5 100644 --- a/intern/cycles/kernel/shaders/node_magic_texture.osl +++ b/intern/cycles/kernel/shaders/node_magic_texture.osl @@ -97,6 +97,7 @@ shader node_magic_texture( float Distortion = 5.0, float Scale = 5.0, point Vector = P, + output float Fac = 0.0, output color Color = 0.0) { point p = Vector; @@ -105,5 +106,6 @@ shader node_magic_texture( p = transform(mapping, p); Color = magic(p * Scale, Depth, Distortion); + Fac = (Color[0] + Color[1] + Color[2]) * (1.0/3.0); }