FBB is an utility for learning the use of Bézier tool, a highly used tool in vector graphic programs.
Command and workarea will be pretty similar to mainstream vector editing programs.
It uses a single linked list to store points data, and an implementation of De Casteljau algorithm to render curves.
At the moment it's possible to draw only one path.
Here's the source (ver. 0.01): https://github.com/Pitto/FBB
A video where the official logo of FreeBasic is vectorized using this utility: https://youtu.be/yXZn_4P1ICA
- Left click to set a point;
Left click + drag to pull a curve handle;
Press ALT while drag to set a cuspid curve.
If the mouse goes outside the window a curve is generated from top left corner, doesn't happen when in fullscreen mode.
I wish implement more functions as time allows (SVG export is on top of To Do list).
Any feedback is always welcome :)