A literature review of bounding volumes hierarchy focused on collision detection
Main Article Content
A bounding volume is a common method to simplify object representation by using the composition of geometrical shapes that enclose the object; it encapsulates complex objects by means of simple volumes and it is widely useful in collision detection applications and ray tracing for rendering algorithms. They are popular in computer graphics and computational geometry. Most popular bounding volumes are spheres, Oriented-Bounding Boxes (OBB’s), Axis-Aligned Bounding Boxes (AABB’s); moreover, the literature review includes ellipsoids, cylinders, sphere packing, sphere shells,k-DOP’s, convex hulls, cloud of points, and minimal bounding boxes, among others. A Bounding Volume Hierarchy is usually a tree in which the complete object is represented tighter fitting every level of the hierarchy. Additionally, each bounding volume as a cost associated to construction, update, and interference tests. For instance, spheres are invariant to rotation and translations, then they do not require being updated; their constructions and interference tests are more straightforward then OBB’s; however, their tightness is lower than other bounding volumes. Finally, three comparisons between two polyhedra; seven different algorithms were used, of which five are public libraries for collision detection.
1.
Dinas S, Bañón JM. A literature review of bounding volumes hierarchy focused on collision detection. inycomp [Internet]. 2015 Jun. 19 [cited 2024 Dec. 22];17(1):49-62. Available from: https://revistaingenieria.univalle.edu.co/index.php/ingenieria_y_competitividad/article/view/2200
- Olmedo Arcila, Simena Dinas, José M. Bañón, A hierarchical collision detector based on outer and inner spheres , Ingeniería y Competitividad: Vol. 14 No. 1 (2012): Ingeniería y Competitividad
Authors grant the journal and Universidad del Valle the economic rights over accepted manuscripts, but may make any reuse they deem appropriate for professional, educational, academic or scientific reasons, in accordance with the terms of the license granted by the journal to all its articles.
Articles will be published under the Creative Commons 4.0 BY-NC-SA licence (Attribution-NonCommercial-ShareAlike).