Remix.run Logo
▲ JoshTriplett 3 hours ago

Having a technique that optimizes solely for whole pixels seems relatively reasonable, given current hardware PPIs. Systems that want to handle grayscale could use a different technique for that.

That said, there are interesting effects other than grayscale antialiasing, and I wonder how well slug could handle things like outlines (useful for subtitles over video, to make them readable on any background).

▲eviks 2 hours ago | parent [-]

I don't follow, current hardware PPIs are generally low, while whole pixels work for high?

▲JoshTriplett 2 hours ago | parent [-]

> current hardware PPIs are generally low

Not especially, unless you're running something like a high-refresh-rate gaming monitor that's still 1080p or less.

On most current phones, laptops, and monitors, I would expect the difference between grayscale antialiasing and monochrome rendering to be hard to notice.