4 ms·
Haiku has a clever solution to the problems presented by vector images at smaller sizes: Haiku Vector Icon Format (HVIF)¹². HVIF supports only basic shapes wit
by DHowett 6y ago
Haiku has a clever solution to the problems presented by vector images at smaller sizes: Haiku Vector Icon Format (HVIF)¹².
HVIF supports only basic shapes with integer coordinates (by default) and detail reduction. Each shape is tagged with a minimum and maximum scale³--computed from a base icon size of 64x64--at which it should be visible. Rounding and hinting bring those shapes within tossing distance of custom-drawn icons at small scales.
¹ Leah Hanson's post is quite illuminating, though it focuses more on the small on-disk size of HVIF data; http://blog.leahhanson.us/post/recursecenter2016/haiku_icons.html http://blog.leahhanson.us/post/recursecenter2016/haiku_icons...
² https://web.archive.org/web/20070111153750/http://haiku-os.org/node/280 https://web.archive.org/web/20070111153750/http://haiku-os.o...
³ "stippi"'s original announcement: https://www.freelists.org/post/haiku/Icon-Artwork https://www.freelists.org/post/haiku/Icon-Artwork
- app4soft 6y agoI just jumped here to mention of Haiku OS icons, but you already did it ;)