Issue No. 04 - July (1996 vol. 16)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/38.511848
The topics of computer animation and object collision detection and resolution have become increasingly desirable in a wide range of applications including autonomous vehicle navigation, robotics, and the movie industry. However, the techniques currently available are typically difficult to use or are restricted to a particular domain. This paper presents a technique for providing automatic animation and collision avoidance of arbitrary objects in a computer graphics system. The underlying construct used in this process is a surrounding volume octree vector field. The system automatically generates these structures around objects in the scene. By judicious creation and use of these vector fields, objects in the scene move and interact, but do not collide. The manner in which these vector fields are created is given. Two applications--cloud movement over terrain and autonomous aircraft navigation--are presented which show typical usage of this technique.
computer graphics, animation, collision avoidance, vector fields.
P. K. Egbert and S. H. Winkler, "Collision-Free Object Movement Using Vector Fields," in IEEE Computer Graphics and Applications, vol. 16, no. , pp. 18-24, 1996.