Ok so here's my problem - I want to add an interface (health bar, cool loading screens, drop down menus) bla bla everything that is '2d' to be found in a normal 3d game. A lot of it I would love to have use a transparent or semi-transparent backround, not just the filtering out of one color like with the image command. Now I see that many people are using 3D sprites to create this effect but there are two problems I can see with doing this: The edges of the sprites are blurred from the 3d hardware...which is fine, it looks great on the meshes in the game...but not on the interface which I want to be perfectly crisp. Also, how in the world are you supposed to place the sprites on the screen using pixel values and not approximate guesses?? I have an interface that has hundreds of very small, very precise buttons that need to be placed in just the right spot on top of one another....how can I possibly do this by making a 3d sprite and guessing where it "looks good" based on distance from the camera and whatnot.
So my question in a nutshell - can the image commands use alpha channels that can make things semi-transparent and not just filter out one solid color? If not, is there a way to make the 3D sprites used to imitate an interface use real pixel values so I don't have to spend the rest of my life trying to allign the damned things!?
Thanks for any help!
|