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