[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