Skip to content

Fingsics is a collision detection engine developed by Thomas Wallace and Santiago Goycoechea as their thesis project for their Software Engineer degree.

Notifications You must be signed in to change notification settings

sgoycoechea/Fingsics

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fingsics

Fingsics is a rigid-body collision detection engine developed by Thomas Wallace and Santiago Goycoechea as their thesis project for the Software Engineer degree.

animated

Using Fingiscs scenes containing thousands of bodies can be played in real time, as well as be recorded for future playback, both in video format as well as a format defined and used by Fingsics.

With respect to collision handling, the engine provides the posibility to choose from many different collision detection algorithms that benefit from the use of bounding volumes (one of them being Sweep-And-Prune), and its collision response algorithm is implemented with an impulse-based approach.

To see some simulations recorded in Fingsics, check https://www.youtube.com/channel/UCg4zVIRDI5ksnsaXP7908lA/videos

To run Fingsics yourself, download the files in the binaries folder and follow the instructions in the User Manual located inside the docs folder.

About

Fingsics is a collision detection engine developed by Thomas Wallace and Santiago Goycoechea as their thesis project for their Software Engineer degree.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 72.3%
  • C 24.6%
  • C++ 2.8%
  • Other 0.3%