Ok, I hope I explain this right, but basically what I want to do is tilt the background image on the Z axis. I'm probably not using the right terms to search for which is why I'm having trouble finding a way. I am using directX 9 and c++ to write the code, and can load the image fine using the normal load image from file function. I have a program I wrote a while back using it, and am just toying with the idea of tilting it so it sort of looks like it's fading in the distance. One of those the path becomes more narrow the closer it gets to the horizon. So I thought if I could sort of tilt the image on the Z axis then I might be able to create that illusion without having to modify the image source file. I was wondering if anyone might have some thoughts on this or have any sources in mind they could share. I'm not sure if it's possible, but Since I'm using strictly 2D images I thought it was worth a shot to try and do it.