
Creating a bounding box for each node, multiply vertices by current matrix.
Clip vertices against the 4 frustum planes. (No near/far at this stage.) Throw out any that are behind 0,0,0
Set near/far planes around the bounding boxes, plus some accuracy threshold.
This is done separately for each of the 4 viewport priorities.