   BSP visibility test
  I''ve got a BSP tree generator that takes a set of triangles and makes a leaf-based BSP tree out of them.  Now how do I test which leaves are visible?    Proceeding on a brutal rampage is the obvious choice.  
  Lots of ways.  Try producing bounding volumes for each node on the way down the tree, then you can cull them.  Another one is to discard full half-trees when the view is on one side of the splitter plane looking far enough away.  There are more complex methods, you''ll have to do some more research.   