Lessico IT › Programmazione › Volume di contenimento

Volume di contenimento

Programmazione Svenska → Aggiornato: 2026-10-25

Una forma semplice che racchiude per intero un oggetto complesso, permettendo a un test economico di scartarlo prima che parta quello costoso.

Un volume di contenimento (bounding volume) è una forma semplice — parallelepipedo, sfera, capsula o k-DOP — che contiene completamente una mesh dettagliata. Lo scopo è lo scarto a basso costo: se due volumi non si sovrappongono, nemmeno la geometria al loro interno può farlo, e il test costoso viene saltato.

Il compromesso è tra aderenza e costo del test. La sfera è la più economica da verificare ma avvolge in modo largo; l'OBB calza meglio ma costa di più. L'AABB sta nel mezzo e domina la broad phase perché il suo test di sovrapposizione si riduce a confronti tra intervalli. I volumi si annidano in una BVH per un culling logaritmico, e la stessa idea è alla base del frustum culling e delle strutture di accelerazione del ray tracing.

← Torna al lessico