OccludedScene::OccludedScene():
bounding_mesh(Resources::get_global().get<Mesh>("_occluder.mesh")),
bounding_shader(Resources::get_global().get<Program>("_occluder.glsl.shader")),
- no_depth_write(LEQUAL, false),
- occluder_min_size(0.25f),
- queries(OCCLUSION_QUERY, 0),
- cache_dirty(false)
+ queries(OCCLUSION_QUERY, 0)
{
no_color_write.write_mask = WRITE_NONE;
}
renderer.render(*i->renderable, tag);
}
-
-OccludedScene::OccludedRenderable::OccludedRenderable():
- renderable(0),
- bounding_sphere(0),
- in_frustum(false),
- occluder(false)
-{ }
-
} // namespace GL
} // namespace Msp