Tech Support > Computer Hardware > Desktops > Resolution Independence - Feature Request
Resolution Independence - Feature Request
Posted by Rich on June 4th, 2004


Would it be possible to build resolution independence into the program
rather than having the theme builder do it? I think this would be a very
valuable tool for those theme builders who don't have the scripting
experience or the time to create a theme for each resolution. If it's
already capable of doing this, please let me know how.

My theme is wallpaper dependent and has NUMEROUS objects in it. Way too
many to resize individually and attempting to resize them without redrawing
each image for each resolution just generates poor quality images.

Thanks much,
Rich

--
Return address modified for SPAM protection. Remove windy to reply.


Posted by Philip Powell on June 4th, 2004


Unfortunately this is impossible to build into a theme automatically giving
a usable result. You outline below the very reasons why it's impossible.

"attempting to resize them without redrawing each image for each resolution
just generates poor quality images"

If DX was to do it automatically the only way it could do it would be to
resize them which would inevitably produce the same poor quality results.

Building themes based on a wallpaper will always entail building a separate
theme for each resolution. Wherever possible it is better to convert
elements of the wall into DX objects which can then be dynamically
tiled/stretched.

Until DX is able to build vector objects (which may be a possibility on
Longhorn) which can dynamically size while still keeping their sharp
appearance I don't think what you request is feasible.

Of course I'd love Stardock to prove me wrong.

Phil

"Rich" <nbrk911@windy.comcast.net> wrote in message
news:sLAL1$kSEHA.1108@prospero.stardock.local...


Posted by JerryHat on June 5th, 2004



This isn't necessarily true, it would depend on the code used (ie you'd need
it to resample, not just resize) and the originating image (ie resampling a
small image to a large one will generally give worse results than the
opposite).

Whilst the resulting desktop wouldn't look quite as good, there's no reason
it couldn't be more than useable and in some cases the differences would
hardly be noticeable.

This is a very relevant point, but you still run into problems regarding any
textures used which are still bitmaps. Also, DX could do this now, any
program can rasterise vectors in memory and splat them on the screen.
Longhorn is irrelevant.

regards, Jerry


"Philip Powell" <pjpowell@clara.co.uk> wrote in message
news:tltdarlSEHA.1548@prospero.stardock.local...



Similar Posts