scribble
scribble copied to clipboard
Use 3D bezier curves instead of point lists and vertices
Using 3D bezier curves instead of lines would allow for:
- Simplification of lines (less space complexity)
- Smoothing lines and pressure
- "Perfect" collision detection for eraser
- ... potentially more
This is probably not gonna happen for a while (maybe for 1.0), since the current approach works well enough for our use-case, but we're always happy about PRs
or maybe integrate https://github.com/steveruizok/perfect-freehand-dart ? that would allow to keep current points list approach and still give this more manual feel from curves. Just an idea but that would make Scribble fantastic ;)
It's been integrated since 0.9.0 :)