[Bf-blender-cvs] [41550a15780] soc-2021-curves: Curves: Curve Pen

dilithjay noreply at git.blender.org
Sun Aug 8 15:01:03 CEST 2021


Commit: 41550a15780dfc5e1278abdc71198ffc4065b0fb
Author: dilithjay
Date:   Fri Aug 6 22:55:28 2021 +0530
Branches: soc-2021-curves
https://developer.blender.org/rB41550a15780dfc5e1278abdc71198ffc4065b0fb

Curves: Curve Pen

This tool can be used to rapidly edit curves. It follows the design proposed here with the inclusion of a few changes. The final set of functionalities for Bezier splines are as follows:

* Add point: Click on empty space to add a new point connected to the currently selected point(s). If no point is currently selected, a new spline is created.
	* Only clicking adds a point with handles of type `vector`.
	* Click and drag to move handles as `auto` type handles.
	* Press Shift while dragging to set handles as `free` type handles.
	* Clicking two endpoints consecutively will close the spline to form a cycle.
* Make cut: Hold Ctrl and click to insert a vertex into the spline at the clicked location.
* Move control points and handles: Click and drag to move control points or handles.
* Alter segment: Click and drag on a curve segment to alter its shape.

All the above functionalities except for alter segment works similarly in the case of Poly and NURBS splines, minus the handle interactions.

Differential Revision: https://developer.blender.org/D12155

===================================================================



===================================================================





More information about the Bf-blender-cvs mailing list