Discrete Shells

Crumpling paper simulation using Discrete Shells.

In order to run our simulation, please run "main_discrete_shells.py".

Parameters are defined in config.yaml.

Installation

Prerequisites (as of November 2023)

  • Python: 3.7/3.8/3.9/3.10 (64-bit)
  • OS: Windows, OS X, and Linux (64-bit)
# Example installation steps
git clone https://github.com/sofiekamber/discrete-shells-animation.git
cd discrete-shells-animation
pip install -r requirements.txt

Citation

Eitan Grinspun, Anil N. Hirani, Mathieu Desbrun, and Peter Schröder. 2003. Discrete shells.

In Proceedings of the 2003 ACM SIGGRAPH/Eurographics symposium on Computer animation (SCA '03).

Eurographics Association, Goslar, DEU, 62–67.