e81baa9fef
Big renderer refactor to remove some global state. - Renderer no longer uses "global scene", but instead takes scene as parameter to functions - Visibility is exposed, user can generate visibility for arbitrary camera and some exposed parameters - Big changes in renderer can make user render code in high level interface not compatible with previous versions - Fixed occlusion culling const correctness