Fix T47323, no Fac output in Magic texture (OSL).

This commit is contained in:
Thomas Dinges
2016-02-04 14:08:36 +01:00
parent ac53999d1b
commit f250aa9d86

View File

@@ -97,6 +97,7 @@ shader node_magic_texture(
float Distortion = 5.0, float Distortion = 5.0,
float Scale = 5.0, float Scale = 5.0,
point Vector = P, point Vector = P,
output float Fac = 0.0,
output color Color = 0.0) output color Color = 0.0)
{ {
point p = Vector; point p = Vector;
@@ -105,5 +106,6 @@ shader node_magic_texture(
p = transform(mapping, p); p = transform(mapping, p);
Color = magic(p * Scale, Depth, Distortion); Color = magic(p * Scale, Depth, Distortion);
Fac = (Color[0] + Color[1] + Color[2]) * (1.0/3.0);
} }