Commit: 335ee5ce5aee3a92415d1608cc66acf3da995598
Author: Brecht Van Lommel
Date:   Sun Sep 25 05:07:38 2016 +0200
Branches: master
https://developer.blender.org/rB335ee5ce5aee3a92415d1608cc66acf3da995598

Fix T49310: incorrect Cycles standalone normals with negative scale.

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

M       intern/cycles/render/mesh.cpp

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

diff --git a/intern/cycles/render/mesh.cpp b/intern/cycles/render/mesh.cpp
index 3eff35b..039bb49 100644
--- a/intern/cycles/render/mesh.cpp
+++ b/intern/cycles/render/mesh.cpp
@@ -471,16 +471,12 @@ void Mesh::add_face_normals()
 
        /* compute face normals */
        size_t triangles_size = num_triangles();
-       bool flip = transform_negative_scaled;
 
        if(triangles_size) {
                float3 *verts_ptr = verts.data();
 
                for(size_t i = 0; i < triangles_size; i++) {
                        fN[i] = compute_face_normal(get_triangle(i), verts_ptr);
-
-                       if(flip)
-                               fN[i] = -fN[i];
                }
        }

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

Reply via email to