Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrecht Van Lommel <brechtvanlommel@gmail.com>2016-09-25 06:07:38 +0300
committerBrecht Van Lommel <brechtvanlommel@gmail.com>2016-09-25 06:23:52 +0300
commit335ee5ce5aee3a92415d1608cc66acf3da995598 (patch)
treeeff77da361b8a523b66ff280c2ec7d4e7c9803ec /intern/cycles/render/mesh.cpp
parent6dd87f2abb5a15ec0712d3b202723386248eb672 (diff)
Fix T49310: incorrect Cycles standalone normals with negative scale.
Diffstat (limited to 'intern/cycles/render/mesh.cpp')
-rw-r--r--intern/cycles/render/mesh.cpp4
1 files changed, 0 insertions, 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];
}
}