Hyper-reduced projective dynamics




  • Paper topic: Animation and Simulation
  • Software type: Code
  • Able to run a replicability test: True
  • Replicability score: 5
  • Software language: C/C++
  • License: MIT
  • Build mechanism: None
  • Dependencies: libigl / glad / tetgen / eigen / glfw
  • Documentation score {0,1,2}: 2
  • Reviewer: Nicolas Bonneel <nicolas.bonneel@liris.cnrs.fr>
  • Time spent for the test (build->first run, timeout at 100min): 50min

Source code information


Minor adjustments to make it work : viewer.core().is_animating instead of view.core.is_animating (HDRP.cpp line 237 probably due to a change in igl). Also, it has to be compiled with the eigen provided with igl. Compiling it with the latest Eigen produces an error "THE_EVAL_EVALTO_FUNCTION_SHOULD_NEVER_BE_CALLED_FOR_DENSE_OBJECTS" in Eigen.
A single example (armadillo) is provided for the demo, but I believe it should reproduce the examples shown in the paper as the result is reasonable.

If you want to contribute with another review, please follow these instructions.

Please consider to cut/paste/edit the raw JSON data attached to this paper.