-
Notifications
You must be signed in to change notification settings - Fork 33
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Lines are broken. #68
Comments
Fix continuity of drawing lines #68
@vypxl Should be fixed now 👍 |
Yes, now it is how it should be. |
My thinking is that its some kind of rounding error accumulating in the transformation matrix. If you select the large coding train logo and look closely at the 'The' above the 'C' some of the lines look a bit wonky because I ran into this issue then and couldn't get it to position correctly. In theory the translate/rotate approach should work, but coalescing lots of small transformations into one matrix usually runs into these kind of problems. |
🤔 Weird stuff, but it is solved for good hopefully. |
You can see it in the basic example "Logo Default", if you do something like
fd 100 lt 90 fd 100
the corneris not smooth. Like in |_ the first line is a little too long for the corner to be smooth.
A smooth corner can only be achieved by something like
fd 99 pu fd 1 pd lt 90 fd 100
.The text was updated successfully, but these errors were encountered: