kDOPs
A kDOP is a convex bounding volume used in computer graphics and computational geometry. It generalizes bounding boxes by restricting face normals to a fixed set of directions. The polytope is defined as the intersection of half-spaces whose normals are from this fixed set. Each direction yields a pair of parallel planes that bound the object along that direction.
Construction: Given a set D = {d1,...,dk} of unit vectors, for each direction dj compute projections of
Properties and use: KDOPs are convex; their complexity scales with k. More directions yield tighter fitting
Dynamics and updates: KDOPs can be updated efficiently for rigid motion by recomputing the affected projections
Variants and choices: The set of directions is fixed at construction. In 3D, common choices include 13-DOP