(Hallo|Hi(ho)|Tag) Der Thomas,
Der User malt etwas. Dabei sollen die gezeichneten Linien in "schönere" Linien umgewandelt werden. D.h. kleinere Ausreißer bei der Mausbewegung sollen z.B. geglättet werden.
Meine Idee ist aus den ganzen Koordinaten die ich von seinen Mausbewegungen erhalte irgendwie Bezier-Kurven zu errechnen.
Mir fehlt nur leider der Ansatz.
Das ganze soll in JavaScript (mit einem Canvas-Objekt) umgesetzt werden.
Aber im Grunde suche ich einfach einen Algorithmus oder zumindest eine Idee :)
De Boor's Algorithm
Draw a Smooth Curve through a Set of 2D Points with Bezier Primitives
Ja, ich weiß: kein JavaScript, aber irgendwas is' ja immer ...
MffG
EisFuX