Blender Git Loki
Git Commits -> Revision eeeb845
Revision eeeb845 by Folkert de Vries (master) July 10, 2015, 14:15 (GMT) |
Freestyle: new stroke modifiers This patch introduces a couple new stroke modifiers. The ones currently implemented are based on prototypes by @kjym3 and myself. The new modifiers: - Tangent - Thickness noise - Crease Angle - Simplification - Curvature 3D The documentation for these new modifier types can be found [[ http://www.blender.org/manual/render/freestyle/parameter_editor/index.html | in the manual ]]: {F134441} (left: AnisotropicThicknessShader, right: NoiseThicknessShader) {F140499} (left: Curvature 3D, right: Simplification) Author: Folkert de Vries (flokkievids) Reviewers: kjym3 Subscribers: #user_interface, plasmasolutions, kjym3 Projects: #bf_blender Differential Revision: https://developer.blender.org/D963 |
Commit Details:
Full Hash: eeeb845d33e81afbc8ed127e6ab4ae7b18472a54
Parent Commit: 7837f0e
Committed By: Tamito Kajiyama
Lines Changed: +1514, -64
12 Modified Paths:
/release/scripts/freestyle/modules/freestyle/utils.py (+156, -24) (Diff)
/release/scripts/freestyle/modules/parameter_editor.py (+364, -37) (Diff)
/release/scripts/startup/bl_ui/properties_freestyle.py (+100, -0) (Diff)
/source/blender/blenkernel/intern/linestyle.c (+311, -0) (Diff)
/source/blender/blenloader/intern/readfile.c (+73, -0) (Diff)
/source/blender/blenloader/intern/writefile.c (+72, -0) (Diff)
/source/blender/freestyle/intern/python/BPy_FrsNoise.cpp (+32, -0) (Diff)
/source/blender/freestyle/intern/python/BPy_FrsNoise.h (+2, -0) (Diff)
/source/blender/freestyle/intern/stroke/BasicStrokeShaders.cpp (+1, -1) (Diff)
/source/blender/makesdna/DNA_linestyle_types.h (+127, -1) (Diff)
/source/blender/makesrna/intern/rna_linestyle.c (+263, -1) (Diff)
/source/blender/makesrna/RNA_access.h (+13, -0) (Diff)
/release/scripts/freestyle/modules/parameter_editor.py (+364, -37) (Diff)
/release/scripts/startup/bl_ui/properties_freestyle.py (+100, -0) (Diff)
/source/blender/blenkernel/intern/linestyle.c (+311, -0) (Diff)
/source/blender/blenloader/intern/readfile.c (+73, -0) (Diff)
/source/blender/blenloader/intern/writefile.c (+72, -0) (Diff)
/source/blender/freestyle/intern/python/BPy_FrsNoise.cpp (+32, -0) (Diff)
/source/blender/freestyle/intern/python/BPy_FrsNoise.h (+2, -0) (Diff)
/source/blender/freestyle/intern/stroke/BasicStrokeShaders.cpp (+1, -1) (Diff)
/source/blender/makesdna/DNA_linestyle_types.h (+127, -1) (Diff)
/source/blender/makesrna/intern/rna_linestyle.c (+263, -1) (Diff)
/source/blender/makesrna/RNA_access.h (+13, -0) (Diff)