Hey, I'm only getting to grips with Photoshop, so I'm unsure whether it can do what I want it to do.
Basically, I rendered an animated scene of a fire in 3DS Max to a series of images. I set it so that each image would have an alpha channel. The images are not transparent, in that it has a black background, but Max did generate the alpha channel. This meant that when the image was loaded into a program (a game), the black background is removed and you can see through the fire. So all was good.
Now however, I need to make a sprite sheet of the images. To make the sprite sheet, I am just creating one big image in Photoshop and copying adding the individual images into, arranging them in order along rows and columns (all the images are of the same size). The sprite sheet needs to have an alpha channel. Since the images are not transparent, I cannot make the proper alpha channel I need. The best I can do is make an alpha channel that when loaded into the program, removes the black background but the fire is not transparent, you can no longer see through it.
Now since the original images already have an alpha channel, and because the sprite sheet is basically all the images aligned next to each other along rows and columns, is it possible to make a new alpha channel based on the alpha channels (such as import them or something) of the original images that are been added to the sprite sheet?
If that sounds a bit confusing, apologies.
Additional Information:
I am working with Photoshop CS3 and the file types are .dds. I don't need to export to .dds however. |