hi joel,

i've been doing research on image scaling lately (not definitive
certainly), but it looks like one of the very best scaling algorithms
is lanczos (for images with hard edges like fonts, etc).  the gimp
guys were impressed enough by it to include it in gimp 2.4, and i'd
played with it in netpbm as well, and it does a really good job on
scaling and keeping edges nicely defined.  but i have no idea how hard
this filter is to implement, nor how fast it would be at runtime, but
like i said before, THIS user's preference is definitely quality over
speed for scaling in vassal (or perhaps the ability to choose such in
a preference setting.)  the scaling only needs to be done a couple of
times at the start of a session, and after that, you get the nice
quality images that are readable even when very small, which is
important for those of us into the "monster" games.

anyway, do you have any thoughts on this matter?  as always, any
volunteers working on vassal are much appreciated, this is no
complaint, just ideas and observations if they are at all useful.

cheers,

bruce


--- In [email protected], Joel Uckelman <[EMAIL PROTECTED]> wrote:
>
> Thus spake "Bruce Sears":
> > hi joel,
> > 
> > if it's any help, i posted a couple of screen grabs in the Files
> > upload area for this group.  they are called vassalv2.tiff (from
> > v2.9.9) and vassalv3.tiff (from v3.0.2) (erase them any time you like
> > of course).  these are the result of the scaling down (twice) of the
> > main TK2 map.  if you look at any of the smaller fonts and even a lot
> > of the font rendering on the counters, you will clearly see a fair
> > quality difference.  for games with large maps, it is very very nice
> > to have scaled down maps and units as legible (and nice looking :) as
> > possible.  i'm afraid at this point, the rendering speed and the
> > quality of the images are at odds with each-other.  :(
> > 
> > thanks for the work on this though, whatever the vassal team decides
> > is best.
> > 
> > cheers,
> > 
> > bruce
> > 
> 
> I've seen these now. Thanks for posting them.
> 
> Scaling work is going well. I expect to finish my prototype tonight, and
> start integrating it into my development version of VASSAL tomorrow
evening.
> 
> -- 
> J.
>


Reply via email to