Im trying to combine an image I create from a blob I pull from my database with another I create on the fly thats transparent. My reason for doing this is because I need the image dimensions to be within the power of two so I can use them as textures in opengl. Im kind of at a loss on how to place the blob image within the one I create on the fly exactly where I want it. Not only that but when I create the image from the blob it occasionally leaves any black spots transparent which definitely sucks.
So how can I create an image from a blob file and combine it with another while maintaining transparency. Im using the gd library by the way.