From 335ee5ce5aee3a92415d1608cc66acf3da995598 Mon Sep 17 00:00:00 2001 From: Brecht Van Lommel Date: Sun, 25 Sep 2016 05:07:38 +0200 Subject: [PATCH] Fix T49310: incorrect Cycles standalone normals with negative scale. --- intern/cycles/render/mesh.cpp | 4 ---- 1 file changed, 4 deletions(-) diff --git a/intern/cycles/render/mesh.cpp b/intern/cycles/render/mesh.cpp index 3eff35bae9e..039bb49d82f 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]; } }