diff options
Diffstat (limited to 'intern/cycles/kernel/shaders/node_mapping.osl')
-rw-r--r-- | intern/cycles/kernel/shaders/node_mapping.osl | 23 |
1 files changed, 11 insertions, 12 deletions
diff --git a/intern/cycles/kernel/shaders/node_mapping.osl b/intern/cycles/kernel/shaders/node_mapping.osl index 69106957ee4..f5cc2d1c5dd 100644 --- a/intern/cycles/kernel/shaders/node_mapping.osl +++ b/intern/cycles/kernel/shaders/node_mapping.osl @@ -16,18 +16,17 @@ #include "stdosl.h" -shader node_mapping( - matrix Matrix = matrix(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), - point mapping_min = point(0.0, 0.0, 0.0), - point mapping_max = point(0.0, 0.0, 0.0), - int use_minmax = 0, - point VectorIn = point(0.0, 0.0, 0.0), - output point VectorOut = point(0.0, 0.0, 0.0)) +shader node_mapping(matrix Matrix = matrix(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), + point mapping_min = point(0.0, 0.0, 0.0), + point mapping_max = point(0.0, 0.0, 0.0), + int use_minmax = 0, + point VectorIn = point(0.0, 0.0, 0.0), + output point VectorOut = point(0.0, 0.0, 0.0)) { - point p = transform(Matrix, VectorIn); + point p = transform(Matrix, VectorIn); - if (use_minmax) - p = min(max(mapping_min, p), mapping_max); - - VectorOut = p; + if (use_minmax) + p = min(max(mapping_min, p), mapping_max); + + VectorOut = p; } |