SuperScale2x - Algorithm Preview
Lately I have worked on a new resizing technique based on the Scale2x called SuperScale2x.
Before coding it in C++ as an extension I created the algorithm as an MMF2 applications with overlays, and these are the results:
http://clickteam.info/neatwares/stuf...perscale2x.PNG
The first image is the original image scaled with a common Nearest Neighbor technique.
The second one is the original Scale2x algorithm.
The third is SuperScale2x. Note the shape of the letters on the sign, mostly S and H.
The 4th one is SuperScale2x with Anti Aliasing enabled.
To show the advantages of SuperScale2x against the original Scale2x I also made this picture:
http://clickteam.info/neatwares/stuf...perscale2x.PNG
The order of the images is the same.
If you notice, Scale2x's result is kinda blocky while SuperScale2x make it smoother. A good example in this picture is the letter "A" in "TEAM".
With anti aliasing enabled it looks even better, a good example is the "K" in "CLICK".
At this moment, I plan to keep this algorithm unique to MMF2. You will not see it anywhere else! :)
Re: SuperScale2x - Algorithm Preview
Pretty cool, but I can't see any difference between the Scale2X and SuperScale2X algorithms.. probably just my eyes though :D Keep up the good work!
Re: SuperScale2x - Algorithm Preview
It's very noticeable in the letter A in the Clickteam example
Re: SuperScale2x - Algorithm Preview
They look exactly the same for me, but I am using a CRT monitor so that could be the problem :)
Re: SuperScale2x - Algorithm Preview
I think that is really good.
I think you should write it up (from a theoretical point of view) somewhere. It looks really good.
Re: SuperScale2x - Algorithm Preview
Yes, Jam, the monitor could make a difference. I can notice the slight, but appreciable difference the algorithm makes and this looks good to me.
Try saving the picture and zooming in on it, (unless you have the zoom plug-in for Firefox). Then, you can easily see the difference.
Re: SuperScale2x - Algorithm Preview
These algorythms are well known and used in different console emulators.
This project is a very good one ! I'm pleased to see a lot of very good projects for MMF2. :)
Re: SuperScale2x - Algorithm Preview
I have successfully rewritten it as C++ and an MMF2 extension. :)
But for some reason, MMF2 glitches it up.
For example, the scale will not render if the X or Y position = 0 or will not refresh unless an object is moving above it.
It's very weird as I took the rendering code from Colorizer which works correctly.
Help anyone? Y&F?
Re: SuperScale2x - Algorithm Preview
you should send the source to Yves, he will find you problem very quickly. ;)
Re: SuperScale2x - Algorithm Preview
Clickteam should implement this algorithm for scaling up MMF applications to fullscreen (optionally). Good work!