Blender Git Commit Log

Git Commits -> Revision 0de3ec8

April 15, 2019, 18:12 (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: 0de3ec8e2ef65a0c99354bc56af494b59263f75a
Parent Commit: dbcc6cb
Committed By: Campbell Barton
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