Most efficient algorithm for mesh-level, optimal occlusion culling?

Posted by Fredriku73 on Stack Overflow See other posts from Stack Overflow or by Fredriku73
Published on 2008-11-25T15:01:33Z Indexed on 2010/04/10 23:03 UTC
Read the original article Hit count: 300

I am new to culling. On a first glance, it seems that most occlusion culling algorithms are object-level, not examining single meshes, which would be practical for game rendering.

What I am looking for is an algorithm that culls all meshes within a single object that are occluded for a given viewpoint, with high accuracy. It needs to be at least O(n log n), a naive mesh-by-mesh comparison (O(n^2)) is too slow.

I notice that the Blender GUI identifies the occluded meshes for you in real-time, even if you work with large objects of 10,000+ meshes. What algorithm is used there, pray tell?

© Stack Overflow or respective owner

Related posts about 3d

Related posts about graphics