Boîte (box)

Une boîte est un prisme rectangulaire dans l'espace 3D. Une boîte est définie par un premier et un deuxième coins, mais contrairement aux faces d'un rectangle, ces deux coordonnées n'ont pas besoin d'avoir des valeurs x, y ou z identiques. Les deux points d'angle représentent sans ambiguïté un prisme rectangulaire unique, dont toutes les faces sont parallèles aux plans de coordonnées.

La boîte spécifie son orientation en comparant les premier et deuxième points d'angle en coordonnées locales. Si la coordonnée x du premier point est inférieure à la coordonnée x du deuxième point, la normale à la surface pointe hors de la boîte ; sinon, la boîte est retournée et les normales à la surface pointent dans la boîte.

En conjonction avec une matrice de transformation 4×4 facultative, une Box peut représenter des boîtes qui ne sont pas parallèles aux plans de coordonnées. Cette matrice peut stocker des transformations affines.

Les boîtes peuvent avoir des apparences avant et arrière et avoir une ou deux faces.