[Bf-blender-cvs] [852d53a6773] temp-lineart-contained: LineArt: Remove fixed overscan in discard function.
YimingWu
noreply at git.blender.org
Mon Jun 7 15:19:10 CEST 2021
Commit: 852d53a6773bac8d1edf92e153a34bfc4b70db95
Author: YimingWu
Date: Mon Jun 7 21:14:01 2021 +0800
Branches: temp-lineart-contained
https://developer.blender.org/rB852d53a6773bac8d1edf92e153a34bfc4b70db95
LineArt: Remove fixed overscan in discard function.
===================================================================
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 efd080b3f08..ed04e5cc06e 100644
--- a/source/blender/gpencil_modifiers/intern/lineart/lineart_cpu.c
+++ b/source/blender/gpencil_modifiers/intern/lineart/lineart_cpu.c
@@ -1403,12 +1403,8 @@ static void lineart_main_discard_out_of_frame_edges(LineartRenderBuffer *rb)
LineartEdge *e;
int i;
- float overscan_x = 0.1;
- float overscan_y = 0.1;
-
#define LRT_VERT_OUT_OF_BOUND(v) \
- (v && (v->fbcoord[0] < (-1 - overscan_x) || v->fbcoord[0] > (1 + overscan_x) || \
- v->fbcoord[1] < (-1 - overscan_y) || v->fbcoord[1] > (1 + overscan_y)))
+ (v && (v->fbcoord[0] < -1 || v->fbcoord[0] > 1 || v->fbcoord[1] < -1 || v->fbcoord[1] > 1))
LISTBASE_FOREACH (LineartElementLinkNode *, eln, &rb->line_buffer_pointers) {
e = (LineartEdge *)eln->pointer;
More information about the Bf-blender-cvs
mailing list