]> git.tdb.fi Git - libs/gl.git/blobdiff - source/zsortedscene.cpp
Remove the culler abstraction and move frustum culling to Scene
[libs/gl.git] / source / zsortedscene.cpp
index 5cbd202133902d1581c7c1be3e2ea118c38ae7da..c9bce6798a83959e8568dde9454b80b2ff28b2b0 100644 (file)
@@ -36,9 +36,9 @@ void ZSortedScene::render(Renderer &renderer, const Tag &tag) const
        float radius_factor = 1.0f-reference;
        float sign = order*2.0f-1.0f;
 
-       setup_cullers(renderer);
+       setup_frustum(renderer);
        for(RenderableSet::const_iterator i=renderables.begin(); i!=renderables.end(); ++i)
-               if(!cull(renderer, **i))
+               if(!frustum_cull(renderer, **i))
                {
                        float z = 0;
                        if(const Matrix *model_matrix = (*i)->get_matrix())