Original Post
How do you guys handle alpha polygons? With modern hardware (i.e. z-buffers) there is no easy way to do them automatically, because soft-alpha has to be sorted depth-wise. Do you guys usually mix alpha polygons with regular geometry, or do you separate it out to render separately (to save on state changes). I''m constantly running into the problem of bad alpha when I try to do it automatically (treating alpha like any other polygon).