Stretch polyline

images/download/attachments/137619597/CmdStretchPolyline.svg

This command stretches the selected polyline using control points with an interface similar to NURBS modification.

Requirements

Select the polyline to edit and optionally the mesh/surfacic geometry to project onto, then launch the command.

The polyline of a camera path can also be stretched by this command by selecting the camera path before launching the command.


  1. When you enter the command, two default control points (red balls) are created.

  2. Once the dialogue is opened, you can:

    1. Add another control points: by clicking on the polyline.

    2. Suppress a control point: select the control point and press DEL.

    3. Select multiple control points: hold CTRL while clicking points to add them to the selection. Click them again (still while CTRL is pressed) to remove from the selection.

    4. Extend segments at both ends: by dragging and dropping the corresponding red ball while SHIFT is pressed.

  3. Then adjust the polyline: select one or several control point and drag them. During the adjustment, the strength of the movement is maximum on the selected control points and null on unselected ones. The evolution of the curvature along the polyline depends on the Stretching type on limits selected.

  4. You can decide to Preserve Curvature or not, to make round or Sharp angles on immobile control points.

  5. You can project the result on a mesh/surfacic geometry by activating Project on the mesh.

  6. You can also choose to Snap points to other lines.

Notes

The Projection on the mesh will be automatically computed on start of the command if a mesh is selected alongside a polyline.