Skip to content
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.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
cmake/Modules
extern
meshes
utilities
AVX_math.h
CMakeLists.txt
Common.h
FastCorotFEM.cpp
FastCorotFEM.h
LICENSE
README.md
TetModel.cpp
TetModel.h
main.cpp
teaser.png

README.md


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.
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

Video

References

  • T. Kugelstadt, D. Koschier, J. Bender, "Fast Corotated FEM using Operator Splitting", In Computer Graphics Forum (SCA), 2018
You can’t perform that action at this time.