diff options
Diffstat (limited to 'intern/cycles/render/mesh.cpp')
-rw-r--r-- | intern/cycles/render/mesh.cpp | 15 |
1 files changed, 0 insertions, 15 deletions
diff --git a/intern/cycles/render/mesh.cpp b/intern/cycles/render/mesh.cpp index 295c934537a..273443034c5 100644 --- a/intern/cycles/render/mesh.cpp +++ b/intern/cycles/render/mesh.cpp @@ -341,13 +341,6 @@ void Mesh::add_vertex_normals() vN[i] = -vN[i]; } } - else if(flip) { - Attribute *attr_vN = attributes.find(ATTR_STD_VERTEX_NORMAL); - float3 *vN = attr_vN->data_float3(); - for(size_t i = 0; i < verts_size; i++) { - vN[i] = -vN[i]; - } - } /* motion vertex normals */ Attribute *attr_mP = attributes.find(ATTR_STD_MOTION_VERTEX_POSITION); @@ -382,14 +375,6 @@ void Mesh::add_vertex_normals() } } } - else if(has_motion_blur() && attr_mN && flip) { - for(int step = 0; step < motion_steps - 1; step++) { - float3 *mN = attr_mN->data_float3() + step*verts.size(); - for(size_t i = 0; i < verts_size; i++) { - mN[i] = -mN[i]; - } - } - } } void Mesh::pack_normals(Scene *scene, float *tri_shader, float4 *vnormal) |