MarginallyClever / Makelangelo-software

Software for plotters - especially the wall-hanging polargraph also called Makelangelo.

Home Page:http://www.marginallyclever.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

LoadSVG, an approximation for CubicCurve, generateCurvePoints(...);

PPAC37 opened this issue · comments

Is your feature request related to a problem? Please describe.
Resolution.
I know it's a tricky compromise to find. And that it depends on the "fineness" of the original SVG and therefore probably not suitable for other SVGs which do not have the same "fineness".

Describe the solution you'd like
Find a way to have the ideal resolution in any case ...

Describe alternatives you've considered
Maybe to avoid complicating, a parameter that can be overloaded/redefined when launching Makelangelo via command line argument?

Additional context

from 0.1 to 0.01 to 0.001
image

Flourish-Butterfly-Silhouette
source https://freesvg.org/

well this is definitely going to be a headache...
So we will avoid touching to 0.1 because at 0.001 I get
image
1487426692

I wonder if the SVG initially is very small. this would mean a very small number of points in a curve. then the SVG is scaled up to fill the paper and the problem becomes obvious. If it was the other way around - load the SVG huge and then bring it down - there would be too many points in each curve. Can't win!

This issue is growing stale and will be automatically closed in 60 days if nothing is done.