diff options
Diffstat (limited to 'source/blender/blenkernel/intern/brush.c')
-rw-r--r-- | source/blender/blenkernel/intern/brush.c | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/source/blender/blenkernel/intern/brush.c b/source/blender/blenkernel/intern/brush.c index abf7bab7612..4a7049e10db 100644 --- a/source/blender/blenkernel/intern/brush.c +++ b/source/blender/blenkernel/intern/brush.c @@ -1057,6 +1057,27 @@ void BKE_gpencil_brush_preset_set(Main *bmain, Brush *brush, const short type) zero_v3(brush->secondary_rgb); break; } +#if 0 + case GP_BRUSH_PRESET_INK_CURVE: { + brush->size = 25.0f; + brush->gpencil_settings->flag &= ~GP_BRUSH_USE_PRESSURE; + + brush->gpencil_settings->draw_strength = 1.0f; + brush->gpencil_settings->flag &= ~GP_BRUSH_USE_STRENGTH_PRESSURE; + + brush->gpencil_settings->input_samples = 10; + brush->gpencil_settings->draw_angle = 0.0f; + brush->gpencil_settings->draw_angle_factor = 0.0f; + brush->gpencil_settings->hardeness = 1.0f; + copy_v2_fl(brush->gpencil_settings->aspect_ratio, 1.0f); + + brush->gpencil_settings->icon_id = GP_BRUSH_ICON_PEN; + brush->gpencil_tool = GPAINT_TOOL_CURVE; + + zero_v3(brush->secondary_rgb); + break; + } +#endif case GP_BRUSH_PRESET_VERTEX_DRAW: { brush->gpencil_settings->icon_id = GP_BRUSH_ICON_VERTEX_DRAW; brush->gpencil_vertex_tool = GPVERTEX_TOOL_DRAW; @@ -1399,6 +1420,14 @@ void BKE_brush_gpencil_paint_presets(Main *bmain, ToolSettings *ts, const bool r BKE_gpencil_brush_preset_set(bmain, brush, GP_BRUSH_PRESET_TINT); } +#if 0 + /* Curve pen. */ + brush = gpencil_brush_ensure(bmain, ts, "Curve pen", OB_MODE_PAINT_GPENCIL, &r_new); + if ((reset) || (r_new)) { + BKE_gpencil_brush_preset_set(bmain, brush, GPAINT_TOOL_CURVE); + } +#endif + /* Set default Draw brush. */ if ((reset == false) && (brush_prev != NULL)) { BKE_paint_brush_set(paint, brush_prev); |