Well, I've been testing a lot lately, mainly opacity. But for some reason things goes wrong, wrong and more wrong! Let me walk you through it:
I made 4 textures.
1) All black alpha channel
2) All white Alpha Channel
3) 50% Grey Alpha Channel
4) Squared the alpha into 4 and added 2 different greys, white and black to it.
Allgood and dandy. Made a little box and added the texture, which was exported as a DDS with DX5. Looks decent in max. I exported the same box 4 times with the different textures. They where imported as .NIF w/o Animation. I added a Alpha property and gave it the value of 4109.
Great, I put them into the game and check it out. What do I notice? Well, the all black one is gone - which is good. The 3 other are half-invisible with a pink texture? My texture was blue, for the record.
So basically the mixed, the All white and the 50% grey turned out to become a glassy-pink thing. Great, I wanted my 50% grey to become that ... but a white alpha means it shouldn't become any invisible, now shouldn't it? and the mixed one should have.. mixed.... ugh.
I could take pictures of it and show it here, later ^^.
Does the Game Engine handle Opacity in a very simple manner? Like a black alpha means invisible and anything else turns to 50%?
Cheers, Matth