Blender Git Loki
Git Commits -> Revision 459af75
Revision 459af75 by Antonio Vazquez (master) December 13, 2021, 16:09 (GMT) |
GPencil: New Shrinkwrap modifier his new modifier is equals to the existing mesh modifier but adapted to grease pencil. The underlying functions used to calculate the shrink are the same used in meshes. {F11794101} Reviewed By: pepeland, HooglyBoogly Differential Revision: https://developer.blender.org/D13192 |
Commit Details:
Full Hash: 459af75d1ed586f08cd43e2aec7a3b270e809132
Parent Commit: 49802af
Lines Changed: +851, -84
1 Added Path:
/source/blender/gpencil_modifiers/intern/MOD_gpencilshrinkwrap.c (+350, -0) (View)
22 Modified Paths:
/source/blender/blenkernel/BKE_gpencil_geom.h (+5, -1) (Diff)
/source/blender/blenkernel/BKE_gpencil_modifier.h (+2, -10) (Diff)
/source/blender/blenkernel/BKE_shrinkwrap.h (+8, -0) (Diff)
/source/blender/blenkernel/intern/gpencil_geom.cc (+6, -3) (Diff)
/source/blender/blenkernel/intern/gpencil_modifier.c (+75, -20) (Diff)
/source/blender/blenkernel/intern/shrinkwrap.c (+50, -0) (Diff)
/source/blender/editors/gpencil/gpencil_edit.c (+1, -1) (Diff)
/source/blender/editors/gpencil/gpencil_fill.c (+1, -1) (Diff)
/source/blender/editors/gpencil/gpencil_interpolate.c (+1, -1) (Diff)
/source/blender/editors/gpencil/gpencil_paint.c (+2, -2) (Diff)
/source/blender/editors/gpencil/gpencil_sculpt_paint.c (+1, -1) (Diff)
/source/blender/editors/space_outliner/outliner_draw.c (+3, -0) (Diff)
/source/blender/gpencil_modifiers/CMakeLists.txt (+1, -0) (Diff)
/source/blender/gpencil_modifiers/intern/MOD_gpencilsmooth.c (+1, -1) (Diff)
/source/blender/gpencil_modifiers/intern/MOD_gpencil_util.c (+1, -0) (Diff)
/source/blender/gpencil_modifiers/MOD_gpencil_modifiertypes.h (+1, -0) (Diff)
/source/blender/makesdna/DNA_gpencil_modifier_defaults.h (+21, -0) (Diff)
/source/blender/makesdna/DNA_gpencil_modifier_types.h (+57, -1) (Diff)
/source/blender/makesdna/intern/dna_defaults.c (+2, -0) (Diff)
/source/blender/makesrna/intern/rna_gpencil_modifier.c (+222, -0) (Diff)
/source/blender/makesrna/intern/rna_modifier.c (+38, -42) (Diff)
/source/blender/makesrna/RNA_enum_items.h (+2, -0) (Diff)
/source/blender/blenkernel/BKE_gpencil_modifier.h (+2, -10) (Diff)
/source/blender/blenkernel/BKE_shrinkwrap.h (+8, -0) (Diff)
/source/blender/blenkernel/intern/gpencil_geom.cc (+6, -3) (Diff)
/source/blender/blenkernel/intern/gpencil_modifier.c (+75, -20) (Diff)
/source/blender/blenkernel/intern/shrinkwrap.c (+50, -0) (Diff)
/source/blender/editors/gpencil/gpencil_edit.c (+1, -1) (Diff)
/source/blender/editors/gpencil/gpencil_fill.c (+1, -1) (Diff)
/source/blender/editors/gpencil/gpencil_interpolate.c (+1, -1) (Diff)
/source/blender/editors/gpencil/gpencil_paint.c (+2, -2) (Diff)
/source/blender/editors/gpencil/gpencil_sculpt_paint.c (+1, -1) (Diff)
/source/blender/editors/space_outliner/outliner_draw.c (+3, -0) (Diff)
/source/blender/gpencil_modifiers/CMakeLists.txt (+1, -0) (Diff)
/source/blender/gpencil_modifiers/intern/MOD_gpencilsmooth.c (+1, -1) (Diff)
/source/blender/gpencil_modifiers/intern/MOD_gpencil_util.c (+1, -0) (Diff)
/source/blender/gpencil_modifiers/MOD_gpencil_modifiertypes.h (+1, -0) (Diff)
/source/blender/makesdna/DNA_gpencil_modifier_defaults.h (+21, -0) (Diff)
/source/blender/makesdna/DNA_gpencil_modifier_types.h (+57, -1) (Diff)
/source/blender/makesdna/intern/dna_defaults.c (+2, -0) (Diff)
/source/blender/makesrna/intern/rna_gpencil_modifier.c (+222, -0) (Diff)
/source/blender/makesrna/intern/rna_modifier.c (+38, -42) (Diff)
/source/blender/makesrna/RNA_enum_items.h (+2, -0) (Diff)