I posted this last week, for some reason the thread disappeared, so gonna post it again.
It's just some fast brainstorming anyway:
I don't like how transparency is dealt with right now coz, well, it doesn't work. I thought of an alternative way, which doesn't require a texture tag or anything, and should be quite nice looking:
you already know the invisible map, when you apply that to a poly, it won't show ingame. Now the idea is to duplicate that map code, so you have something like transparency2.pcx ( well, glass.pcx would be better, let's call it that way ). When you apply it, it does the same as the invisible map, excepted you can give it a specular map, just like on any regular texture. That way, the polys would not be rendered, but the specularity would.
Thoughts?