751 points by mwkaufma 4 days ago | 80 comments | View on ycombinator
miloignis 4 days ago |
astroalex 4 days ago |
cachius 4 days ago |
A Professional Equation Editor for Windows 10/11 for 60$ that uses Slug for rendering. Presumably he‘s using it to write his great FGED books.
Lichtso 3 days ago |
a) The winding number of a point is the number of intersections of a scanline and a closed path.
b) The winding number around a point is the total angle subtended by the path at that point.
Slug uses approach a) and that comes with a lot of edge cases (see chart in the post) and numerical precision issues. The approach by loop & blinn uses b) and is thus simpler and more robust. Likewise the patent on that one expired too: https://news.ycombinator.com/item?id=47416736#47420450
Benjamin_Dobell 3 days ago |
For those of you who aren't familiar with Eric's work, he's basically the Fabrice Bellard of computer graphics.
amagitakayosi 4 days ago |
Also, Microsoft's Loop-Blinn patent for cubic curves will expire on March 25. These might change the landscape of text rendering...
byearthithatius 4 days ago |
tokyovigilante 4 days ago |
Vipitis 4 days ago |
Cthulhu_ 4 days ago |
weslleyskah 4 days ago |
VikingCoder 4 days ago |
sbinnee 4 days ago |
andai 4 days ago |
At the time they were going with, approximating the curves out of triangles. I don't know if they're still doing that though.
lacoolj 4 days ago |
Damn dude didn't you pay like ... over $10k for that patent?
forrestthewoods 4 days ago |
adamrezich 4 days ago |
amelius 4 days ago |
This is cool but I did not know software patents were still a thing in the US.
swiftcoder 4 days ago |
Ono-Sendai 3 days ago |
Also thank you to Eric Lengyel, I have had my eye on Slug for a while and wished it was open-source.
moralestapia 4 days ago |
Validark 4 days ago |
leecommamichael 4 days ago |
maximilianburke 4 days ago |
rrauenza 4 days ago |
https://web.archive.org/web/20260317185928/https://terathon....
myylogic 4 days ago |
valentinomici51 4 days ago |
Iamkkdasari74 4 days ago |
fasterik 4 days ago |
wei03288 4 days ago |
Now if I ever get around to writing that terminal emulator for fun, I'll be tempted to do it with this algorithm for the code's aesthetic appeal.