Original Post
This topic just cropped up in the Yann worship thread but I thought I''d start a new thread to discuss it.
Yann mentions that with Occlusion Culling he is able to get a general and reliable algorithm that applies for both indoor and outdoor culling. What I''m interested in is what techniques he, and others here are using. Also how do most people merge this technique with an Octree or other spatial data structures (unlike Hierarchical Z-Buffering which relies on it).
In other words point or cell based? Image, object or Ray Space? Hardware or Software based? Occlusion Horizens, or Shaft Occlusion Culling? Hierarchical Z-Buffering or HOM? etc... What have you guys found easiest to implement and practical, yet effective?
Also, you''d have to sort front-to-back to have your occluders work at all, how do you deal with semi-transparent objects then? What other issues might come up because of this?
"Love all, trust a few. Do wrong to none." - Shakespeare
www.CodeFortress.com