[Bf-blender-cvs] [cff4445a86b] master: LineArt: Modifier defaults settings optimization.

YimingWu noreply at git.blender.org
Fri Mar 19 18:57:13 CET 2021


Commit: cff4445a86b003f386bcf17e7098b477edab2dc6
Author: YimingWu
Date:   Fri Mar 19 18:47:40 2021 +0800
Branches: master
https://developer.blender.org/rBcff4445a86b003f386bcf17e7098b477edab2dc6

LineArt: Modifier defaults settings optimization.

Make options that are usually only useful in edge cases off by default.
These settings would requite extra work and thus the modifier evaluation
would be needlessly slower as most users do not need these options to be
on.

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

M	source/blender/makesdna/DNA_gpencil_modifier_defaults.h

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

diff --git a/source/blender/makesdna/DNA_gpencil_modifier_defaults.h b/source/blender/makesdna/DNA_gpencil_modifier_defaults.h
index 4f6ef6ab7ce..2478bbe88ba 100644
--- a/source/blender/makesdna/DNA_gpencil_modifier_defaults.h
+++ b/source/blender/makesdna/DNA_gpencil_modifier_defaults.h
@@ -290,7 +290,7 @@
     .opacity = 1.0f, \
     .flags = LRT_GPENCIL_MATCH_OUTPUT_VGROUP | LRT_GPENCIL_SOFT_SELECTION, \
     .crease_threshold = DEG2RAD(140.0f), \
-    .calculation_flags = LRT_ALLOW_DUPLI_OBJECTS | LRT_REMOVE_DOUBLES | LRT_ALLOW_OVERLAPPING_EDGES | LRT_ALLOW_CLIPPING_BOUNDARIES, \
+    .calculation_flags = LRT_ALLOW_DUPLI_OBJECTS | LRT_ALLOW_CLIPPING_BOUNDARIES, \
     .angle_splitting_threshold = DEG2RAD(60.0f), \
     .chaining_image_threshold = 0.001f, \
   }



More information about the Bf-blender-cvs mailing list