Hierarchical view frustum culling
The algorithm checks box vs the clip planes. We try to minimize the checks by first checking the larger boxes. There is no reason to check the smaller ones inside a larger "parent" cannot already be seen.
http://michaeljmcelroy.com/
There seem to be an awefull lot of plane evalutions when everything is visible, if one box is completely visible, why would you test it's children? At least that seems to be happening. I think that you should only test the children when a box is partially inside, otherwise just draw it or skip it.
phoenix13nl 1 year ago