• DocumentCode
    978649
  • Title

    Collision detection for interactive graphics applications

  • Author

    Hubbard, Philip M.

  • Author_Institution
    Program of Comput. Graphics, Cornell Univ., Ithaca, NY, USA
  • Volume
    1
  • Issue
    3
  • fYear
    1995
  • fDate
    9/1/1995 12:00:00 AM
  • Firstpage
    218
  • Lastpage
    230
  • Abstract
    Collision detection and response are important for interactive graphics applications such as vehicle simulators and virtual reality. Unfortunately, previous collision detection algorithms are too slow for interactive use. The paper presents a new algorithm for rigid or articulated objects that meets performance goals through a form of time critical computing. The algorithm supports progressive refinement, detecting collisions between successively tighter approximations to object surfaces as the application allows it more processing time. The algorithm uses simple four dimensional geometry to approximate motion, and hierarchies of spheres to approximate three dimensional surfaces at multiple resolutions. In a sample application, the algorithm allows interactive performance that is not possible with a good previous algorithm. In particular, the new algorithm provides acceptable accuracy while maintaining a steady and high frame rate, which in some cases improves on the previous algorithm´s rate by more than two orders of magnitude
  • Keywords
    computational geometry; computer graphics; interactive systems; position control; articulated objects; collision detection; four dimensional geometry; frame rate; interactive graphics applications; interactive performance; interactive use; multiple resolutions; object surfaces; performance goals; progressive refinement; successively tighter approximations; three dimensional surfaces; time critical computing; vehicle simulators; virtual reality; Application software; Computational modeling; Computer graphics; Detection algorithms; Geometry; Object detection; Time factors; Vehicle detection; Vehicles; Virtual reality;
  • fLanguage
    English
  • Journal_Title
    Visualization and Computer Graphics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1077-2626
  • Type

    jour

  • DOI
    10.1109/2945.466717
  • Filename
    466717