[Bf-blender-cvs] [94b4ab6a162] lineart-shadow: Merge branch 'temp-lineart-contained' into lineart-shadow
YimingWu
noreply at git.blender.org
Mon Jan 17 10:29:46 CET 2022
Commit: 94b4ab6a162adf2e7fc4276daaa5436b9b066b5b
Author: YimingWu
Date: Mon Jan 17 17:29:21 2022 +0800
Branches: lineart-shadow
https://developer.blender.org/rB94b4ab6a162adf2e7fc4276daaa5436b9b066b5b
Merge branch 'temp-lineart-contained' into lineart-shadow
===================================================================
===================================================================
diff --cc source/blender/gpencil_modifiers/intern/lineart/lineart_cpu.c
index dc484f111cb,1dddb835c50..bec20f590c7
--- a/source/blender/gpencil_modifiers/intern/lineart/lineart_cpu.c
+++ b/source/blender/gpencil_modifiers/intern/lineart/lineart_cpu.c
@@@ -3353,16 -3285,6 +3355,10 @@@ static LineartRenderBuffer *lineart_cre
rb->use_loose = (edge_types & LRT_EDGE_FLAG_LOOSE) != 0;
rb->use_light_contour = ((edge_types & LRT_EDGE_FLAG_LIGHT_CONTOUR) != 0 &&
(lmd->light_contour_object != NULL));
+ rb->use_shadow = ((edge_types & LRT_EDGE_FLAG_PROJECTED_SHADOW) != 0 &&
+ (lmd->light_contour_object != NULL));
+
+ rb->use_back_face_culling = (lmd->calculation_flags & LRT_USE_BACK_FACE_CULLING) != 0;
- if (rb->max_occlusion_level < 1 && !rb->use_shadow) {
- rb->use_back_face_culling = true;
- if (G.debug_value == 4000) {
- printf("Backface culling enabled automatically.\n");
- }
- }
rb->filter_face_mark_invert = (lmd->calculation_flags & LRT_FILTER_FACE_MARK_INVERT) != 0;
rb->filter_face_mark = (lmd->calculation_flags & LRT_FILTER_FACE_MARK) != 0;
More information about the Bf-blender-cvs
mailing list