O occlusion culling é uma técnica de otimização de renderização 3D que identifica objetos ocultos por outros e ignora a sua renderização, reduzindo a carga de trabalho da GPU para melhorar o desempenho. Funciona analisando a cena a partir da perspetiva da câmara para detetar objetos ocluídos (bloqueados por elementos em primeiro plano), evitando assim o processamento desnecessário de polígonos/texturas. As aplicações típicas incluem jogos 3D (por exemplo, cenas urbanas densas), visualização arquitetónica (espaços interiores com várias salas) e realidade virtual com objetos sobrepostos complexos. Para cenas 3D com muitos elementos sobrepostos, utilizar ferramentas de occlusion culling.

