TY - GEN
T1 - A randomized marking scheme for continuous collision detection in simulation of deformable surfaces
AU - Wong, Sai-Keung
AU - Baciu, George
PY - 2006/12/1
Y1 - 2006/12/1
N2 - Continuous collision detection techniques are applied extensively in the simulation of deformable surfaces, in particular for cloth simulation. Accurate contact information can be computed by using these techniques. Traditionally, for meshed surfaces, after collecting the triangle pairs that are potentially interacting, the feature pairs of these triangles are directly sent for the computation of collision information. Many feature pairs end up being processed repeatedly because a feature may be shared by more than one triangle. In this paper, we propose a randomized marking scheme to mark triangles and embed a feature filtering layer (FFL) in the pipeline of continuous collision detection. The purpose of the FFL is to extract potentially interacting feature pairs according to the marking of the triangles. By applying the FFL each interacting feature pair is processed exactly one time for the computation of collision information. On average, the number of potentially interacting feature pairs reduces significantly after filtering. We have integrated the FFL in a cloth simulation system. Interactive rates can be achieved for complex draping simulation.
AB - Continuous collision detection techniques are applied extensively in the simulation of deformable surfaces, in particular for cloth simulation. Accurate contact information can be computed by using these techniques. Traditionally, for meshed surfaces, after collecting the triangle pairs that are potentially interacting, the feature pairs of these triangles are directly sent for the computation of collision information. Many feature pairs end up being processed repeatedly because a feature may be shared by more than one triangle. In this paper, we propose a randomized marking scheme to mark triangles and embed a feature filtering layer (FFL) in the pipeline of continuous collision detection. The purpose of the FFL is to extract potentially interacting feature pairs according to the marking of the triangles. By applying the FFL each interacting feature pair is processed exactly one time for the computation of collision information. On average, the number of potentially interacting feature pairs reduces significantly after filtering. We have integrated the FFL in a cloth simulation system. Interactive rates can be achieved for complex draping simulation.
KW - Continuous collision detection
KW - Deformable surfaces
KW - Interactive simulation
KW - Randomized marking scheme
KW - Set-covering problems
UR - http://www.scopus.com/inward/record.url?scp=33748100026&partnerID=8YFLogxK
U2 - 10.1145/1128923.1128954
DO - 10.1145/1128923.1128954
M3 - Conference contribution
AN - SCOPUS:33748100026
SN - 1595933247
SN - 9781595933249
T3 - Proceedings - VRCIA 2006: ACM International Conference on Virtual Reality Continuum and its Applications
SP - 181
EP - 188
BT - Proceedings - VRCIA 2006
Y2 - 14 June 2006 through 17 June 2006
ER -