Welcome to the magical world of Bézier Curves.
Draw cool arts using Bezier curves here.
This repository implements the De Casteljau's algorithm to visualize the Bézier curves.
- Add curve.
- Remove curve.
- Select single curve.
- Deselect curve.
- Add control points.
- Move control points.
- Remove control points.
- Select single control point.
- Deselect control point.
- Add ability to add control points between other control points.
- Save the picture as image.
- Copy the picture to clipboard as image.
- Export the picture as SVG.
- Color picker for curve.
- Select multiple curves with CTRL+click.
- Select multiple curves using selection rectangle.
- Select multiple control points with CTRL+click.
- Select multiple control points using selection rectangle.
- Move/Remove the selected curves.
- Move/Remove the selected control points.
- Zoom in and out in the canvas.
- Move the canvas around by dragging.
- Make website pretty.