Live data from Hacker News

TinyVG: A challenger to the throne of vector graphics

zig.news

1–10 of 196 posts

Re: TinyVG: A challenger to the throne of vector graphics

#2
Very interesting! I like the idea. One sort of concerning thing is in the comparison chart on the page, the middle column (the TinyVG renderer) the images look a little blurry to me. Is that just a limitation of the renderer? I suppose since the right column is clear, it means the spec is _capable_ of producing clear images, right?

Re: TinyVG: A challenger to the throne of vector graphics

#3
post #2

Very interesting! I like the idea. One sort of concerning thing is in the comparison chart on the page, the middle column (the TinyVG renderer) the images look a little blurry to me. Is that just a limitation of the renderer? I suppose since the right column is clear, it means the spec is _capable_ of producing clear images, right?

Author here:

This is actually a limitation of chrome! The images are perfectly sharp when displayed as files:

https://tinyvg.tech/img/app-icon.png

The are just up/downscaled to 3em height so the table looks uniform

Re: TinyVG: A challenger to the throne of vector graphics

#4
Really cool work - I've been looking for something like this for some time and have played around with HVIF and IVG to that end.

@ikskuh since I see you here in the comments, I have one nitpick: I don't think it's fair to compare your binary format to an uncompressed SVG file since they are most often used online (and often used even offline) as gzip- or brotli-compressed resources. It would be nice to see an additional comparison between gzipped TinyVG and gzipped SVG to help even the playing field.

Re: TinyVG: A challenger to the throne of vector graphics

#6
post #3
post #2

Very interesting! I like the idea. One sort of concerning thing is in the comparison chart on the page, the middle column (the TinyVG renderer) the images look a little blurry to me. Is that just a limitation of the renderer? I suppose since the right column is clear, it means the spec is _capable_ of producing clear images, right?

Author here: This is actually a limitation of chrome! The images are perfectly sharp when displayed as files: https://tinyvg.tech/img/app-icon.png The are just up/downscaled to 3em height so the table looks uniform

I'm seeing the same thing in firefox (Linux)

Re: TinyVG: A challenger to the throne of vector graphics

#7
There are many other popular vector graphics formats beyond those mentioned here. Lottie has already displaced SVG for animation/motion graphics, and for static content IconVG exists and is backed by Google. There's also PDF, PostScript, Flash, the glyf format in OpenType, etc.

Re: TinyVG: A challenger to the throne of vector graphics

#8
The examples in his benchmark image are noticeably blurry compared to the SVGs. Is this due to his software renderer or something in the format itself? Because for me most of the reason I would use vector graphics in the first place is to maintain a crisp look regardless of resolution, and if the middle images are what I can expect from it then I definitely wouldn't use the format.

Edit: Nevermind, this was answered in another comment, apparently it's a limitation of Chrome

Post reply on HN