L'occlusion culling est une technique d'optimisation du rendu 3D qui identifie les objets cachés par d'autres et évite de les rendre, réduisant ainsi la charge de travail du GPU pour améliorer les performances. Elle fonctionne en analysant la scène du point de vue de la caméra pour détecter les objets occultés (bloqués par des éléments au premier plan), évitant ainsi le traitement inutile des polygones/textures. Les applications typiques incluent les jeux 3D (par exemple, des scènes urbaines denses), la visualisation architecturale (espaces intérieurs avec plusieurs pièces) et la réalité virtuelle avec des objets complexes qui se chevauchent. Pour les scènes 3D avec de nombreux éléments qui se chevauchent, l'utilisation d'outils d'occlusion culling est recommandée.

