scribble icon indicating copy to clipboard operation
scribble copied to clipboard

Use 3D bezier curves instead of point lists and vertices

Open timcreatedit opened this issue 2 years ago • 2 comments

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

timcreatedit avatar May 13 '22 08:05 timcreatedit

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 ;)

berteh avatar Sep 29 '22 21:09 berteh

It's been integrated since 0.9.0 :)

timcreatedit avatar Sep 30 '22 05:09 timcreatedit