Digamos que eu tenha uma octree e, em um certo nível, eu armazene VBOs nessa octree. Conheço as dimensões dos nós que possuem o vbo para que eu possa fazer a seleção básica do frustum. Isso funciona muito bem porque tudo fora da tela nunca é renderizado.
No entanto, meu mundo é muito grande e atualmente também desenhei coisas por trás de outros lugares já desenhados. O que eu usaria para não desenhar nós ocluídos por outros nós e como eu faria isso?
Eu vi algumas menções de seleção de oclusão no OpenGL soberbamente, mas não consigo entender como posso utilizá-lo quando não tenho uma distinção clara entre oclusores e oclusos.