Blender Git Commit Log

Git Commits -> Revision 240940c

Revision 240940c by Antonio Vazquez (master)
April 15, 2019, 08:32 (GMT)
GPencil: New Dots gradient

This commit adds support for drawing Dots strokes with a gradient factor to get artistic effects like watercolor.

Currently, the option is only supported by Dots materials, and in the future will be added to line strokes, but now there is a limitation on drawing engine and we will keep disabled on Line materials.

Also, added the option to align Dots and Boxes strokes textures aligned with the drawing path to get more fluid strokes.

Commit Details:

Full Hash: 240940c58ca3ce65e4bbceebea71dd9d1c2c08bc
Parent Commit: 7c79455
Lines Changed: +328, -18

24 Modified Paths:

/release/scripts/startup/bl_ui/properties_material_gpencil.py (+3, -0) (Diff)
/release/scripts/startup/bl_ui/space_view3d_toolbar.py (+14, -1) (Diff)
/source/blender/blenkernel/intern/brush.c (+28, -0) (Diff)
/source/blender/blenkernel/intern/gpencil.c (+4, -0) (Diff)
/source/blender/blenloader/intern/versioning_280.c (+27, -0) (Diff)
/source/blender/draw/engines/gpencil/gpencil_draw_cache_impl.c (+21, -0) (Diff)
/source/blender/draw/engines/gpencil/gpencil_draw_utils.c (+33, -3) (Diff)
/source/blender/draw/engines/gpencil/gpencil_engine.h (+9, -0) (Diff)
/source/blender/draw/engines/gpencil/shaders/gpencil_point_frag.glsl (+26, -6) (Diff)
/source/blender/draw/engines/gpencil/shaders/gpencil_point_geom.glsl (+68, -6) (Diff)
/source/blender/draw/engines/gpencil/shaders/gpencil_point_vert.glsl (+4, -1) (Diff)
/source/blender/draw/engines/gpencil/shaders/gpencil_stroke_frag.glsl (+13, -0) (Diff)
/source/blender/editors/gpencil/annotate_paint.c (+3, -0) (Diff)
/source/blender/editors/gpencil/gpencil_fill.c (+2, -0) (Diff)
/source/blender/editors/gpencil/gpencil_merge.c (+2, -0) (Diff)
/source/blender/editors/gpencil/gpencil_paint.c (+2, -0) (Diff)
/source/blender/editors/gpencil/gpencil_primitive.c (+8, -1) (Diff)
/source/blender/editors/space_view3d/view3d_gizmo_ruler.c (+3, -0) (Diff)
/source/blender/makesdna/DNA_brush_types.h (+6, -0) (Diff)
/source/blender/makesdna/DNA_gpencil_types.h (+6, -0) (Diff)
/source/blender/makesdna/DNA_material_types.h (+2, -0) (Diff)
/source/blender/makesrna/intern/rna_brush.c (+19, -0) (Diff)
/source/blender/makesrna/intern/rna_gpencil.c (+18, -0) (Diff)
/source/blender/makesrna/intern/rna_material.c (+7, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021