Re: If I would remake Heroscribe
Posted: April 13th, 2019, 2:29 am
I learned a LOT in the last few weeks. GUI programming is so entirely different from what I do normally!
I was getting up each day at half past four so that I would have some time before I go to work.
I made a window where you can load a PNG file, play around with some of it's properties and then make an SVG from it.
It's not wonder woman: If your png doesn't come with a good size, it won't work, no matter what you do with the sliders.
I tried for example with the black shield from the forum, this one: just to see what it can extract, but no... not enough detail.
On the other hand, if your png is borderline, those sliders migh help you with the last two details. If you need more options, you better consult your paint.net
It employs Martin Weber's Autotrace to generate the SVG.
That means, I will have to distribute his software with mine (and get his agreement for doing so)
or I will have to go the way of the old heroscribe and ask the user to download his tool from the net. We'll see.
After, the symbols are likely not in the right size. So I made an interactive resizing tool for this step, showing a grid like you'd find it in heroscribe.
It's crazy how much code is needed for such a small function!
Now I have to find out how to tie those dialog boxes together...
I was getting up each day at half past four so that I would have some time before I go to work.
I made a window where you can load a PNG file, play around with some of it's properties and then make an SVG from it.
It's not wonder woman: If your png doesn't come with a good size, it won't work, no matter what you do with the sliders.
I tried for example with the black shield from the forum, this one: just to see what it can extract, but no... not enough detail.
On the other hand, if your png is borderline, those sliders migh help you with the last two details. If you need more options, you better consult your paint.net
It employs Martin Weber's Autotrace to generate the SVG.
That means, I will have to distribute his software with mine (and get his agreement for doing so)
or I will have to go the way of the old heroscribe and ask the user to download his tool from the net. We'll see.
After, the symbols are likely not in the right size. So I made an interactive resizing tool for this step, showing a grid like you'd find it in heroscribe.
It's crazy how much code is needed for such a small function!
Now I have to find out how to tie those dialog boxes together...