COLLISION DETECTION FOR INTERACTIVE GRAPHICS APPLICATIONS

被引:199
作者
HUBBARD, PM
机构
[1] P.M. Hubbard is with the Program of Computer Graphics, Cornell University, 580 Frank H.T. Rhodes Hall, Ithaca
关键词
COLLISION DETECTION; TIME-CRITICAL COMPUTING; REAL-TIME PERFORMANCE; INTERACTION; 4; DIMENSIONS; APPROXIMATION;
D O I
10.1109/2945.466717
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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. This 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.
引用
收藏
页码:218 / 230
页数:13
相关论文
共 29 条
[21]  
SARNET H, 1988, IEEE COMPUT GRAPH, V8, P48
[22]  
SCLAROFF S, 1991, SIGGRAPH 91, V25, P247
[23]   A REAL-TIME ROBOT ARM COLLISION AVOIDANCE SYSTEM [J].
SHAFFER, CA ;
HERB, GM .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1992, 8 (02) :149-160
[24]  
SMITH A, 1995, MAR P IEEE VIRT REAL, P136
[25]  
SNYDER J, 1993, ANN C SERIES SIGGRAP, P321
[26]  
THIBAULT W, 1987, COMPUT GRAPH, V21, P153
[27]  
TURK G, 1990, 90014 U N CAR CHAP H
[28]  
[No title captured]
[29]  
[No title captured]