Commit: 41d817f15da2bfb0423612d6ba1d464e8a983bb9
Author: Sergey Sharybin
Date:   Thu Apr 30 14:21:32 2015 +0500
Branches: master
https://developer.blender.org/rB41d817f15da2bfb0423612d6ba1d464e8a983bb9

Fix T44548: Cycles Tube Mapping off / not compatible with BI

Was a typo in original implementation, probably a result of some code reshuffle
happened for optimization reasons.

===================================================================

M       intern/cycles/util/util_math.h

===================================================================

diff --git a/intern/cycles/util/util_math.h b/intern/cycles/util/util_math.h
index f48625e..2262f8f 100644
--- a/intern/cycles/util/util_math.h
+++ b/intern/cycles/util/util_math.h
@@ -1472,7 +1472,7 @@ ccl_device_inline float2 map_to_tube(const float3 co)
        len = sqrtf(co.x * co.x + co.y * co.y);
        if(len > 0.0f) {
                u = (1.0f - (atan2f(co.x / len, co.y / len) / M_PI_F)) * 0.5f;
-               v = (co.x + 1.0f) * 0.5f;
+               v = (co.z + 1.0f) * 0.5f;
        }
        else {
                u = v = 0.0f;

_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to