Commit: 71ec828bdd88c9545b08dc4f6de8443ec69fdb1c
Author: YimingWu
Date: Sat Jul 17 19:30:02 2021 +0800
Branches: lineart-shadow
https://developer.blender.org/rB71ec828bdd88c9545b08dc4f6de8443ec69fdb1c
LineArt: set new cut flag when a middle is needed.
===================================================================
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 5f8c00b8e22..502b5aea18b 100644
--- a/source/blender/gpencil_modifiers/intern/lineart/lineart_cpu.c
+++ b/source/blender/gpencil_modifiers/intern/lineart/lineart_cpu.c
@@ -4656,6 +4656,7 @@ static void lineart_shadow_edge_cut(LineartRenderBuffer
*rb,
&r_new_at)) {
LineartShadowSegment *ss_middle = lineart_give_shadow_segment(rb);
ss_middle->at = r_new_at;
+ ss_middle->flag = LRT_SHADOW_CASTED;
copy_v3_v3_db(ss_middle->g1, r_new_in_the_middle_global);
copy_v3_v3_db(ss_middle->g2, r_new_in_the_middle_global);
copy_v4_v4_db(ss_middle->fbc1, r_new_in_the_middle);
@@ -4815,6 +4816,8 @@ static bool
lineart_shadow_cast_onto_triangle(LineartRenderBuffer *rb,
copy_v3_v3_db(r_global_l, gpos1);
copy_v3_v3_db(r_global_r, gpos2);
+ printf("%f %f\n", at1, at2);
+
return true;
}
_______________________________________________
Bf-blender-cvs mailing list
[email protected]
List details, subscription details or unsubscribe:
https://lists.blender.org/mailman/listinfo/bf-blender-cvs