Blender Git Commits

Blender Git "GPencil_FillStrokes" branch commits.

Page: 5 / 6

October 10, 2014, 06:45 (GMT)
Setting "select" property on GP Points via RNA now syncs the selection status with the stroke

This is a bit clumsy as RNA doesn't give us this info on a plate...
October 10, 2014, 01:00 (GMT)
GP Stroke Edit: Individual points can be transformed
October 10, 2014, 00:30 (GMT)
Locked GP Layers cannot be edited at all - Not even for selection
October 10, 2014, 00:28 (GMT)
GP Stroke Editing: Individual stroke points can now be selected

The selection status of a stroke depends on whether there are any selected points.
Without any selected points, strokes will not be selected.
October 10, 2014, 00:04 (GMT)
Drawing Test: Use theme setting for the base colour of unselected GP Verts when opacity < 1

The intention here is that in this case, the unselected verts will no longer stand out
enough when full opacity is used, as they would all be the same colour.
October 9, 2014, 23:53 (GMT)
Added a dedicated way of drawing selected strokes and their points

This currently uses the theme setting for vertex size for the selected colour of
strokes. For the unselected colour, it still uses the colour of the stroke itself,
which only works well when the strokes are not fully opaque, and also if the
colour of the stroke is not the same as the selected colour.
October 9, 2014, 23:24 (GMT)
Drawing code refactoring: Move out logic for testing if a stroke can be drawn into a separate function
October 9, 2014, 22:48 (GMT)
Bugfix: Wrong label for scale operator in toolbar
September 29, 2014, 12:55 (GMT)
DNA support for tagging individual stroke points as being selected
September 29, 2014, 12:46 (GMT)
Code cleanup - Replace #defines with enums
September 29, 2014, 12:11 (GMT)
GPencil Strokes - D+M can be used to mirror strokes now
September 29, 2014, 00:03 (GMT)
Grease Pencil Dopesheet - Selecting channels in the dopesheet changes active layer
September 28, 2014, 15:36 (GMT)
Fix: Node editor redraws properly after stroke selection changes
September 28, 2014, 15:26 (GMT)
Toolbar buttons for Grease Pencil editing operators

TODO: Next up, a Pie Menu (bound to DKEY) would be a nice complement for this
September 28, 2014, 15:25 (GMT)
GPencil Stroke Duplicate operator is now a macro which combines the copy and move into a single step
September 28, 2014, 15:25 (GMT)
Fix: Resolved crash when toggling selection of strokes
September 28, 2014, 15:25 (GMT)
Fix: Skip recalc_data() processing for strokes

This isn't needed right now, but it also shouldn't just fall through to object handling
September 28, 2014, 15:25 (GMT)
Add more sanity check error prints
September 28, 2014, 15:25 (GMT)
Bugfix: Fix for crash after transforming strokes
September 28, 2014, 15:25 (GMT)
Transform tools for Grease Pencil strokes

Selected strokes can now be transformed (translated, rotate, scaled), using:
* D+G = Grab/Move
* D+R = Rotate
* D+S = Scale

Things are still rough around the edges though, and may not work well in all
cases yet. Known todos:
* There's an occasional crash after duplicating and moving a stroke
* 2D strokes (and other editors) may not work well yet
* Need to check on the case when there is no active object
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021