|
So TinyVG is vapourware.
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|
|
It seems to be.
Check out my IoT graphics library here:
https://honeythecodewitch.com/gfx
And my IoT UI/User Experience library here:
https://honeythecodewitch.com/uix
|
|
|
|
|
I don't think it is vaporware, since it exists and it works.
But it doesn't try to support every feature of SVG, and my guess is that the conversion tooling focuses on features that translate directly from SVG to TinyVG, and transforms aren't one of them.
I think that's fair given TinyVG's design goals. It aims to render vector graphics exactly as they're described in either binary or text format.
But SVG transforms essentially say things like "draw this shape/path at coordinates x y - but then move it, rotate it, and skew it". And TinyVG is like "dude, if you know you want all things done, go right ahead and do them and just give me the final shapes & paths I need to render."
Transforms make sense in SVGs since they support animation. But in TinyVG, which doesn't support animation, that transform would only ever be applied once.
So perhaps it's fair that TinyVG's tooling expects transforms to be pre-applied. They use svgo to simplify the SVGs before converting them for the benchmarks and examples on the website, but they don't make this very clear.
|
|
|
|
|
In their benchmarks repo it looks like they use svgo to clean/simplify the SVG files before feeding them to the converter. They've got svgo set up to pre-apply transforms, among many other optimizations.
Would something like that work for you? I'm not sure what the goal of your project is or if you'd need to do the svg-to-tinyVG conversion on-device. But if you can zip your SVGs through an optimizer before doing the TinyVG conversion, you'll probably have more success.
|
|
|
|
|
Yeah, I talked to the author and he mentioned svgo. The issue is I don't want my users to have to go through a multi-step process to be able to use SVGs. The converter needs to be better. It should be doing what svgo does.
Anyway, I might improve it for him if I can get SVG working again in my new bits.
Check out my IoT graphics library here:
https://honeythecodewitch.com/gfx
And my IoT UI/User Experience library here:
https://honeythecodewitch.com/uix
|
|
|
|
|
Sounds like a fun project. I hope it all works out the way you want it to!
|
|
|
|
|
Kentucky Noah's Ark exhibit sues insurance company over damage caused by heavy rains
That's my favorite today.
Check out my IoT graphics library here:
https://honeythecodewitch.com/gfx
And my IoT UI/User Experience library here:
https://honeythecodewitch.com/uix
modified 4 days ago.
|
|
|
|
|
Now that's funny.
A home without books is a body without soul. Marcus Tullius Cicero
PartsBin an Electronics Part Organizer - Release Version 1.4.0 (Many new features) JaxCoder.com
Latest Article: EventAggregator
|
|
|
|
|
i agree
"A little time, a little trouble, your better day"
Badfinger
|
|
|
|
|
They may have to float a loan to afford repairs.
|
|
|
|
|
Shouldn't they get sued back for false representation, when it can't take on rain?
|
|
|
|
|
|
Had to Google what PSA stands for, found it!
Quote: prostate-specific antigen
|
|
|
|
|
Ha ha ha. Oh snap.
'Round my parts peeps usually say that for Public Service Announcement.
Jeremy Falcon
|
|
|
|
|
There have been cases where a class topper works as an employee in a company run by one who has failed to get a university degree.
|
|
|
|
|
That reminds me of Bill Gates:
Quote: After three semesters at Harvard, he dropped out to co-found Microsoft.
|
|
|
|
|
... is very strange. But maybe something terrible happened, we don't know about.
Anyway, if the spammers realize this fact, then good night.
@Webmaster@codeproject.com can you please inform us/your community what happen?
modified 4 days ago.
|
|
|
|
|
0x01AA wrote: Anyway, if the spammers realize this fact, then good night. Well, I do have a bridge in Brooklyn to sell...
Jeremy Falcon
|
|
|
|
|
No sorry, that is far away from a bridge. Anyone with any sense (spammer or not) can recognize the situation and take advantage of it.
|
|
|
|
|
I'll give you another shot to recognize the missed opportunity of laughing at my joke.
Jeremy Falcon
|
|
|
|
|
I so like that phrasing and I'll be sure to use it in the future.
|
|
|
|
|
Wouldn't that be more a scam than a spam?
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
Ssshhhh.... keep it on the downlow and I'll cut you in.
Jeremy Falcon
|
|
|
|
|
Would you be interested in a swap for my Loch Ness monster tooth?
|
|
|
|
|
Well, we still have non-paid moderators and AI Bob to protect us.
"Go forth into the source" - Neal Morse
"Hope is contagious"
|
|
|
|