Commit: 33596f237ca805dd38d772e008d87515b78a3e17
Author: YimingWu
Date:   Tue Jul 16 20:50:53 2019 +0800
Branches: soc-2019-npr
https://developer.blender.org/rB33596f237ca805dd38d772e008d87515b78a3e17

LANPR: Stop splitting chains in CPU mode.

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

M       source/blender/editors/lanpr/lanpr_ops.c

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

diff --git a/source/blender/editors/lanpr/lanpr_ops.c 
b/source/blender/editors/lanpr/lanpr_ops.c
index 11a7b0799bb..55e16794f60 100644
--- a/source/blender/editors/lanpr/lanpr_ops.c
+++ b/source/blender/editors/lanpr/lanpr_ops.c
@@ -4067,6 +4067,14 @@ int ED_lanpr_compute_feature_lines_internal(Depsgraph 
*depsgraph, int intersecto
     float t_geom = rb->scene->lanpr.chaining_geometry_threshold;
 
     ED_lanpr_NO_THREAD_chain_feature_lines(rb);
+
+    if(is_lanpr_engine){
+      /* Enough with it. We can provide an option after we have LANPR internal 
smoothing */
+      return;
+    }
+    
+    /* Below are simply for better GPencil experience. */
+
     ED_lanpr_split_chains_for_fixed_occlusion(rb);
 
     if (t_image < FLT_EPSILON && t_geom < FLT_EPSILON) {

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

Reply via email to