[Bf-blender-cvs] [a496af8680f] master: LineArt: Fix edge clipping index error.
YimingWu
noreply at git.blender.org
Sun Jun 6 05:18:35 CEST 2021
Commit: a496af8680f7e6c1f69b044b0b0902586711023c
Author: YimingWu
Date: Sun Jun 6 11:18:18 2021 +0800
Branches: master
https://developer.blender.org/rBa496af8680f7e6c1f69b044b0b0902586711023c
LineArt: Fix edge clipping index error.
Small bug that's causing edge count to be incorrect in
final culled list, just being offset exactly 1 entry.
Reviewed By: Sebastian Parborg (zeddb)
Differential Revision: https://developer.blender.org/D11513
===================================================================
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 a9d17f19206..8d9eb8e6eb6 100644
--- a/source/blender/gpencil_modifiers/intern/lineart/lineart_cpu.c
+++ b/source/blender/gpencil_modifiers/intern/lineart/lineart_cpu.c
@@ -780,10 +780,10 @@ static void lineart_triangle_cull_single(LineartRenderBuffer *rb,
e = new_e;
#define INCREASE_EDGE \
- e_count++; \
v1_obi = e->v1_obindex; \
v2_obi = e->v2_obindex; \
new_e = &((LineartEdge *)e_eln->pointer)[e_count]; \
+ e_count++; \
e = new_e; \
e->v1_obindex = v1_obi; \
e->v2_obindex = v2_obi; \
More information about the Bf-blender-cvs
mailing list