Efficient Algorithms for Octree Motion

This paper presents e cient algorithms for updating moving octrees. The rst algorithm works for octrees undergoing both translation and rotation motion; it works efciently by compacting source octrees into a smaller set of cubes (not necessarily standard octree cubes) as a precomputation step, and by using a fast, exact cube/cube intersection test between source octree cubes and target octree cubes. A parallel version of the algorithm is also described. Finally, the paper presents an e cient algorithm for the more limited case of octree translation only. Experimental results are given to show the e ciency of the algorithms in comparison to competing algorithms. In addition to being fast, the algorithms presented are also space e cient in that they can produce target octrees in the linear octree representation.

[1]  Martti Mäntylä,et al.  Introduction to Solid Modeling , 1988 .

[2]  Michael Shneier,et al.  Rotation and translation of objects represented by octrees , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[3]  Narendra Ahuja,et al.  Efficient collision detection among objects in arbitrary motion using multiple shape representations , 1994, Proceedings of 12th International Conference on Pattern Recognition.