Skip to content

Collision detection and handling for fabric and rigid body

License

Notifications You must be signed in to change notification settings

antdvid/Collision

Repository files navigation

C++ library for robust collision handling

Introduction

This is a library implenmented to handle fabric-fabric or fabric-rigid body collision. The fabric surface is modeled with triangle mesh and its interior dynmaics is simulated with spring model (not included in this library). For convenience, the data structure SURFACE, TRI, POINT are from FronTier library (a computational fluid dynamic library with interface tracking capability from Stony Brook University).

Numerical Demo

The basic idea of the implementation is originated from the paper "Robust Treatment of Collisions, Contact and Fricition for Cloth Animation", but we modify the method to couple it with FronTier easily. If finding some bugs, please first use the included test cases to verify your modification before commit. A few numerical examples are shown below:

This project will not be maintained anymore. For more information, please contact via [email protected]

About

Collision detection and handling for fabric and rigid body

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •