FastCorotatedFEM
FastCorotatedFEM is a minimalistic implementation of the corotated FEM method which was proposed in paper "Fast Corotated FEM using Operator Splitting" by Kugelstadt et al.
This project presents a minimalistic implementation of our [paper](https://www.animation.rwth-aachen.de/publication/0561/) about fast corotated FEM using operator splitting. The project is written primarily in C++, distributed under the MIT License license, first published in 2018. Key topics include: deformable-solids, fem, finite-element-methods, simulation.
This project presents a minimalistic implementation of our paper about fast corotated FEM using operator splitting.
Author: Tassilo Kugelstadt, License: MIT
Usage
The demo simulates one deformable armadillo mesh that is fixed at one hand and swings due to gravity.
<br>
Controls:
- Alt + Mouse: rotate the camera
- Ctrl + Mouse: zoom
- Shift + Mouse: move the camera
- Space: start / pause the simulation
- R: reset the simulation and print timings
- W: toggle wireframe rendering
Build Instructions
This project is based on CMake. All external dependencies are included. Simply generate project, Makefiles, etc. using CMake and compile the project with the compiler of your choice. The code was tested with the following configurations:
- Windows 10 64-bit, CMake 3.10.1, Visual Studio 2015 and Visual Studio 2017
- Debian 9.4 64-bit, CMake 3.8.1, GCC 6.3.0
Video
References
- T. Kugelstadt, D. Koschier, J. Bender, "Fast Corotated FEM using Operator Splitting", In Computer Graphics Forum (SCA), 2018
Contributors
Showing top 1 contributor by commit count.

