I’ve got a cube intersecting with a square pyramid. I’ve enabled hidden surface removal and alpha testing using
Alpha is set to 1.0 for all colors. Yet, when I run the program, there is no intersection. The one which was most recently drawn just occupies the volume. I drew them in wireframe mode to check if they are actually supposed to intersect and they do. When I draw them using polygons I don’t see the intersection. In other words, they don’t appear to merge. whichever solid was drawn last, just cuts into the other.
If you want to see what I mean, check out the image at http://www-scf.usc.edu/~cmenezes