Hi,
I've been trying to add a texture to an object. I've attached the object. Basically it's a bit like a digital picture frame...thing

. I'd like to be able to add any image to the picture part of it and keep the frame's texture. Also the screen is to be illuminated. My object has the frame texture and illuminated screen area built in. I've tried a few different ways of going about this, with no real success. I would like to be able to make a series of objects that use the same code to put a texture on them in the same way. Also I'd like it to reduce memory useage by shrinking the given image down as the frame texture is only 256x256.
I'll include a screenshot of my application at the moment.
EDIT-Also if possible it'd be nice to have the 2 textures physically combined and not just 2 stages/ layers, to save memory, but this isn't 100% needed.
Also I'd like to only take a square from the centre of the given image so the aspect doesn't look wrong when placed on a square model.
I know this is probably simple, but still a bit of work to get it right. I'm still not great at the programming of textures yet.