Hi, im trying to find a way to have an image (either active picture or active object, anything) that has an image loaded in, i would then like to be able to click anywhere on the surface object and "paint" (blit?) the image onto the surface, so using the blit controls this half works, i just cannot get it to appear at where the mouse clicks?

Also, i would like to be bale to set the anlge of the image and it gets painted onto the surface at that angle to?

EDIT: I have managed to do the above, but the angle is creating very strange result? Ill try to upload an image. I also cant seem to be able to blit from one surface to another, why would this be?

Anyone know how?