[Bf-blender-cvs] [1501a34915f] soc-2021-adaptive-cloth: adaptive_cloth: remesh: compute face normals after creating mesh

ishbosamiya noreply at git.blender.org
Sun Aug 22 17:23:37 CEST 2021


Commit: 1501a34915fb7e57230bad198d3f3c8b1fb543ef
Author: ishbosamiya
Date:   Tue Aug 10 22:08:52 2021 +0530
Branches: soc-2021-adaptive-cloth
https://developer.blender.org/rB1501a34915fb7e57230bad198d3f3c8b1fb543ef

adaptive_cloth: remesh: compute face normals after creating mesh

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

M	source/blender/blenkernel/intern/cloth_remesh.cc

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

diff --git a/source/blender/blenkernel/intern/cloth_remesh.cc b/source/blender/blenkernel/intern/cloth_remesh.cc
index 0fd6e29f59b..a4f04a2dcf5 100644
--- a/source/blender/blenkernel/intern/cloth_remesh.cc
+++ b/source/blender/blenkernel/intern/cloth_remesh.cc
@@ -1040,6 +1040,10 @@ Mesh *adaptive_remesh(const AdaptiveRemeshParams<END, ExtraData> &params,
     internal::dump_file("/tmp/test.mesh", serialized);
   }
 
+  /* Compute all the face normals, cannot rely on face normals set
+   * when reading from the internal::MeshIO */
+  adaptive_mesh.compute_face_normal_all_faces();
+
   /* Load up the `NodeData`'s extra_data */
   {
     auto i = 0;



More information about the Bf-blender-cvs mailing list