How to UV map on different surface sizes but retain the images aspect ratio?

When mapping images to object – in this case a plane – the UV editor automatically stretch it to a size depending the plane of object to cover. If we map an UV image 500500 pix on a plane and do the same on an other one, i.e. 400% larger, the 500500 pix image is scaled up appropriately.

(1) But what if I want a constant fixed size, scene wise, independant the size of plane to cover? Can one set this somewhere in the Blender UI?

(2) Normally I keep the UV images squared to make it simple: Is it possible also to keep the width and height ratio despite the receiving objects format?


Update:

I found the clever way doing is:
(1) Switch on the “Import Images As Panes”-plugin in the Blender Settings
(2) Load image/movie via “File” menu.
(3) Choose settings in the properties at teh bottom of load window

Viola:
Your image is appended with corresponding size X and Y proportions

Take notice: The Premultiply checkbox (to avoid unpleasent 1 bit like alfa artifacts at image edges) appears removed by Blender 2.66.
Uv images are now assigned premultiplied :slight_smile: pr. default