DocumentCode :
1903410
Title :
A Fast Collision Detection Algorithm Based on Distance Calculations between NURBS Surfaces
Author :
Zhao, Wei ; Lan, Ying
Author_Institution :
Inf. Technol. Acad., Jilin Agric. Univ., Changchun, China
Volume :
3
fYear :
2012
fDate :
23-25 March 2012
Firstpage :
534
Lastpage :
537
Abstract :
Collision detection is one of the major issues of virtual reality, including calculating the distance between two objects in space. In this paper, the proposed method based upon the technique of splitting the NURBS surfaces. Firstly, through the interpreting factor to adaptive subdivision surface, and then gradually subdivision surface for the control points with increment algorithm surrounded by constructing a convex hull, based on the distance between the convex hull the GJK algorithm instead of the bounding box algorithm, improve the speed of the algorithm. Through the experiments indicate that the algorithm efficiency has improved a lot, more content to complex interactive virtual system in real-time.
Keywords :
computational geometry; splines (mathematics); virtual reality; GJK algorithm; NURBS surface splitting technique; adaptive subdivision surface; bounding box algorithm; collision detection algorithm; control points; convex hull construction; distance calculations; increment algorithm; interactive virtual system; interpreting factor; nonuniform rational B-spline surfaces; Algorithm design and analysis; Computers; Detection algorithms; Spline; Surface reconstruction; Surface topography; Surface treatment; NURBS surfaces; adaptive split of NURBS surfaces; collision detection; incremental algorithm;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Science and Electronics Engineering (ICCSEE), 2012 International Conference on
Conference_Location :
Hangzhou
Print_ISBN :
978-1-4673-0689-8
Type :
conf
DOI :
10.1109/ICCSEE.2012.2
Filename :
6188231
Link To Document :
بازگشت