Blender Git Commit Log

Git Commits -> Revision 247abdb

Revision 247abdb by YimingWu (master)
June 16, 2021, 14:38 (GMT)
LineArt: Cached calculation for modifiers in the same stack.

This allows line art to run only once for each modifier stacks,
with an option to toggle a specific line art modifier should
use cache or re-do their own calculations.

Reviewed By: Sebastian Parborg (zeddb), Hans Goudey (HooglyBoogly)

Differential Revision: https://developer.blender.org/D11291

Commit Details:

Full Hash: 247abdbf4148843daf469285a6a63ab9cd0aeef9
Parent Commit: b37093d
Lines Changed: +322, -61

11 Modified Paths:

/source/blender/blenkernel/BKE_gpencil_modifier.h (+16, -0) (Diff)
/source/blender/blenkernel/intern/gpencil_modifier.c (+66, -0) (Diff)
/source/blender/gpencil_modifiers/intern/lineart/lineart_chain.c (+6, -6) (Diff)
/source/blender/gpencil_modifiers/intern/lineart/lineart_cpu.c (+60, -25) (Diff)
/source/blender/gpencil_modifiers/intern/lineart/lineart_ops.c (+37, -6) (Diff)
/source/blender/gpencil_modifiers/intern/lineart/MOD_lineart.h (+20, -3) (Diff)
/source/blender/gpencil_modifiers/intern/MOD_gpencillineart.c (+89, -17) (Diff)
/source/blender/gpencil_modifiers/MOD_gpencil_lineart.h (+4, -0) (Diff)
/source/blender/makesdna/DNA_gpencil_modifier_types.h (+15, -4) (Diff)
/source/blender/makesdna/DNA_gpencil_types.h (+1, -0) (Diff)
/source/blender/makesrna/intern/rna_gpencil_modifier.c (+8, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021