Pointlist to Bezier?

Craig Newman craig at starfirelighting.com
Tue Jun 14 09:42:01 EDT 2022


There is a similar thread on the forum:

https://forums.livecode.com/viewtopic.php?f=8&t=34550 <https://forums.livecode.com/viewtopic.php?f=8&t=34550>

Craig

> On Jun 14, 2022, at 8:54 AM, David Bovill via use-livecode <use-livecode at lists.runrev.com> wrote:
> 
> I found some well documented python code:
> 
>https://github.com/volkerp/fitCurves/blob/master/fitCurves.py
> 
> And some Javascript code:
> 
>https://github.com/soswow/fit-curve/blob/master/src/fit-curve.js
> 
> The javascript code could be called from Livecode. To see the demo of how this would work in the browser:
> 
>http://soswow.github.io/fit-curve/demo/
>https://codepen.io/Sphinxxxx/pen/jrLxvQ
> 
> Would seem to be a useful library to have available in native LC?
> 
> 📆    Schedule a call with me
> On 14 Jun 2022, 12:30 +0100, David Bovill <david.bovill at gmail.com>, wrote:
>> Searching around for a function in LC. It should take the points of a graphic and return a smoothed the points of a smoothed line. I’ve found lots of bezier style experiments but no “curve fitting” code. Anyone have a function?
>> 
>> 📆    Schedule a call with me
>> On 6 Dec 2015, 12:10 +0000, Michael Kristensen <michael-kristensen at dsa-net.dk>, wrote:
>>> Pointlist to Bezier
>>> 
>>> Hi there
>>> 
>>> I wonder if any have code to take a point-list and turn it into a smooth-lined bezier.
>>> 
>>> There are explanations around the net for C-code but it is very hard to understand.
>>> 
>>> (one here said to be good but misses the graphics:)
>>> http://www.benknowscode.com/2012/09/path-interpolation-using-cubic-bezier_9742.html
>>> 
>>> What could this code be used for.
>>> 
>>> — Tracing an image
>>> 
>>> — Smoothing the lines drawn by a user
>>> 
>>> plus a lot more Im sure
>>> 
>>> Thanks
>>> Michael
>>> _______________________________________________
>>> use-livecode mailing list
>>> use-livecode at lists.runrev.com
>>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
>>> http://lists.runrev.com/mailman/listinfo/use-livecode
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode



More information about the use-livecode mailing list