Skip to content

daedalus5/FEM

Repository files navigation

FEM Fatale

A jello simulation using the Finite Element Method

Alt Text

Contributors

Connie Chang - Collisions and rendering
Marissa Como - I/O, tetgen, test cases, debugging
Zach Corse - Force calculations, K matrix calculations
Anantha Srinivas - Explicit and implicit integrators

Implementation details

  • Fixed Corotated elastic model
  • Tetgen file input reader
  • Even distribution of mass between tetrahedron vertices
  • Collisions using signed distance functions
  • Forward Euler integrator
  • (Work in progress) Backward Euler integrator
  • OBJ output for rendering
  • Rendering in Houdini

Implicit Integration

alt text alt text

Class Diagram

alt text

Limitations and Struggles

  • Implicit solver does not work...yet
  • Instability in explicit solver as simulation goes on (>3 bounces)

Resources

  • 2012 SIGGRAPH course notes on FEM
  • Professor Kavan's Youtube videos
  • MPM Snow Simulation paper for implicit
  • TA's Josh and Ziyin
  • Andre
  • Professor Jiang

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •