Blender Git Loki

Git Commits -> Revision f0357ca

Revision f0357ca by YimingWu (soc-2021-curves)
June 21, 2021, 14:31 (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: f0357cac93569910c4abdabe5012a502639ba149
Parent Commit: 85d5ee1
Committed By: Dilith Jayakody
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)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021