首页 /研究 /Ellipsoid-tree construction for solid objects
OTHER

Ellipsoid-tree construction for solid objects

Shengjun Liu, Charlie C. L. Wang, Kin‐Chuen Hui, Xiaogang Jin, Hanli Zhao

发表年份
2007
引用次数
19

摘要

As ellipsoids have been employed in the collision handling of many applications in physical simulation and robotics systems, we present a novel algorithm for generating a bounding volume hierarchy (BVH) from a given model with ellipsoids as primitives. Our algorithm approximates the given model by a hierarchical set of optimized bounding ellipsoids. The ellipsoid-tree is constructed by a top-down splitting. Starting from the root of hierarchy, the volume occupied by a given model is divided into k sub-volumes where each is approximated by a volume bounding ellipsoid. Recursively, each sub-volume is then subdivided into ellipsoids for the next level in the hierarchy. The k ellipsoids at each hierarchy level for a sub-volume bounding is generated by a bottom-up algorithm - simply, the sub-volume is initially approximated by m spheres (m » k), which will be iteratively merged into k volume bounding ellipsoids and globally optimized to minimize the approximation error. Benefited from the anisotropic shape of primitives, the ellipsoid-tree constructed in our approach gives tighter volume bound and higher shape fidelity than another widely used BVH, sphere-tree.

关键词

EllipsoidBounding volumeBounding overwatchMathematicsVolume (thermodynamics)Tree (set theory)AlgorithmComputer scienceGeometryCollision detection

相关论文

查看 OTHER 分类全部论文