Commit: 0f65f4829a5c6e1866a3af22769ad5852b834c62
Author: YimingWu
Date:   Sat Mar 27 19:02:06 2021 +0800
Branches: temp-lineart-contained
https://developer.blender.org/rB0f65f4829a5c6e1866a3af22769ad5852b834c62

Lineart: Fix missing edge mark problem.

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

M       source/blender/gpencil_modifiers/intern/lineart/lineart_cpu.c

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

diff --git a/source/blender/gpencil_modifiers/intern/lineart/lineart_cpu.c 
b/source/blender/gpencil_modifiers/intern/lineart/lineart_cpu.c
index 58cb57cc4c9..ee13735b699 100644
--- a/source/blender/gpencil_modifiers/intern/lineart/lineart_cpu.c
+++ b/source/blender/gpencil_modifiers/intern/lineart/lineart_cpu.c
@@ -1499,7 +1499,7 @@ static void 
lineart_finalize_object_edge_list(LineartRenderBuffer *rb, LineartOb
     rb->material_lines = obi->material;
   }
   if (obi->edge_mark) {
-    obi->edge_mark->next = rb->edge_marks;
+    obi->edge_mark_last->next = rb->edge_marks;
     rb->edge_marks = obi->edge_mark;
   }
   if (obi->intersection_last) {
@@ -1898,7 +1898,7 @@ static void lineart_main_load_geometries(
       use_mesh = use_ob->data;
     }
     else {
-      use_mesh = BKE_mesh_new_from_object(NULL, use_ob, false);
+      use_mesh = BKE_mesh_new_from_object(depsgraph, use_ob, true);
     }
 
     /* In case we still can not get any mesh geometry data from the object */

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

Reply via email to