Bash3D est un moteur physique 3D basé sur les conférences données par Erin Catto à propos de Box2D. Il a une étape de détection de collision large phase alimentée par une implémentation interne d'arbre BVH, et une étape étroite phase qui utilise le théorème de l'axe séparateur pour trouver les collisions entre des boîtes englobantes orientées. La dernière étape de la chaîne est le solveur de contraintes, fortement influencé par Erin Catto et Box2D.
