Blender Git Loki

Blender Git "temp-gpencil-bezier-stroke-type" branch commits.

Page: 12 / 15

March 14, 2021, 18:48 (GMT)
GPencil: Arrange curves operator
March 14, 2021, 18:47 (GMT)
GPencil: comments
March 14, 2021, 18:20 (GMT)
GPencil: reproject curves

This is using the "easy" way of reprojecting the points first,
then refitting the curve. A better solution would be to project the
curve points and then recalculate the stroke. This would also be less
computational expensive since fitting the curve is slower.
March 14, 2021, 18:09 (GMT)
GPencil: Snap cursor to selected curve points
March 14, 2021, 18:09 (GMT)
GPencil: Snap to cursor curves

Implements snapping curve points to the cursor.
When the control point is selected, the handles are offset,
so they don't snap to a single point.
March 14, 2021, 16:44 (GMT)
GPencil: snap to grid for curve handles

This also implements snapping for single handles.
Snapping both handles seems kind of weird so this is not handled.
March 14, 2021, 16:08 (GMT)
GPencil: Move to layer for curves
March 14, 2021, 16:05 (GMT)
GPencil: Extrude curves

Just use the new macro to check if the stroke is of type bezier.
March 14, 2021, 15:57 (GMT)
GPencil: Add copy & past for curves

Some refactoring of the copy & paste code was also done.
Mainly replacing for loops with `LISTBASE` macros and making
use of built-in functions.
March 14, 2021, 14:21 (GMT)
Merge branch 'master' into temp-gpencil-bezier-stroke-type
March 13, 2021, 12:45 (GMT)
GPencil: Add delete curve/curve points
March 13, 2021, 11:32 (GMT)
GPencil: Duplicate curves
March 12, 2021, 22:33 (GMT)
Merge branch 'master' into temp-gpencil-bezier-v2
March 12, 2021, 22:33 (GMT)
GPencil: Small refactor, no functional changes
March 12, 2021, 22:32 (GMT)
GPencil: Transform code for bezier strokes

This commits implements transformations for both poly and bezier strokes.

Every control point is treated as a stroke point (with some exceptions).
This also refactors some of the old transform code to be a bit
more readable.
March 12, 2021, 19:14 (GMT)
GPencil: Set Stroke Type UI
March 12, 2021, 19:13 (GMT)
GPencil: Set stroke type operator
March 12, 2021, 18:42 (GMT)
Merge branch 'master' into temp-gpencil-bezier-v2
March 12, 2021, 16:45 (GMT)
GPencil: Remove unused keymap
March 12, 2021, 16:45 (GMT)
GPencil: Rename macro

Rename the GPENCIL_STROKE_IS_CURVE macro to GPENCIL_STROKE_TYPE_BEZIER
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021