Code Monkey home page Code Monkey logo

awesome-pba's Introduction

Awesome Physics Based Animation

Awesome made-with-Markdown

A collection of papers about physically based animation for deformable bodies

Contents

Optimization

A list of papers about time integrations as an optimization problem (Newton methods, Quasi-Newton, Coordinate descent ...).

Fast Simulation of Deformable Characters with Articulated Skeletons in Projective Dynamics.
Jing Li, Tiantian Liu, and Ladislav Kavan.
2019. [PDF]

Stabilizing Integrators for Real-Time Physics.
Dinev, Dimitar, Tiantian Liu, and Ladislav Kavan.
2018. [PDF]

Quasi-Newton Methods for Real-Time Simulation of Hyperelastic Materials.
Liu, Tiantian, Sofien Bouaziz, and Ladislav Kavan.
2017. [PDF]

ADMM ⊇ Projective Dynamics: Fast Simulation of General Constitutive Models.
Narain, Rahul, Matthew Overby, and George E. Brown.
2016. [PDF]

Towards Real-time Simulation of Hyperelastic Materials.
Liu, Tiantian, Sofien Bouaziz, and Ladislav Kavan.
2016. [PDF]

Descent Methods for Elastic Body Simulation on the GPU.
Wang, Huamin, and Yin Yang.
2016. [PDF]

Optimization Integrator for Large Time Steps.
Gast, Theodore F., Craig Schroeder, Alexey Stomakhin, Chenfanfu Jiang, and Joseph M.
2015. [PDF]

Projective Dynamics: Fusing Constraint Projections for Fast Simulation.
Bouaziz, Sofien, Sebastian Martin, Tiantian Liu, Ladislav Kavan, and Mark Pauly.
2014. [PDF]

Fast Simulation of Mass-Spring Systems.
Liu, Tiantian, Adam W. Bargteil, James F. O'Brien, and Ladislav Kavan.
2013. [PDF]

Example-Based Elastic Materials.
Martin, Sebastian, Bernhard Thomaszewski, Eitan Grinspun, and Markus Gross.
SIGGRAPH 2011. [PDF]

Character Simulation

DiffCloth: Differentiable Cloth Simulation with Dry.
Li, Yifei, Tao Du, Kui Wu, Jie Xu, and Wojciech Matusik.
2021. [PDF]

A Finite Element Formulation of Baraff-Witkin Cloth.
Kim, Theodore.
2020. [PDF]

Stable Neo-Hookean Flesh Simulation.
Smith, Breannan, Fernando De Goes, and Theodore Kim.
2018. [PDF]

Enriching Facial Blendshape Rigs with Physical Simulation.
Kozlov, Yeara, Derek Bradley, Moritz Bächer, Bernhard Thomaszewski, Thabo Beeler, and Markus Gross.
2017. [PDF]

BlendForces A Dynamic Framework for Facial Animation.
Barrielle, Vincent, Nicolas Stoiber, and Cédric Cagniart.
2016. [Website]

Rig-Space Physics.
Hahn, Fabian, Sebastian Martin, Bernhard Thomaszewski, Robert Sumner, Stelian Coros, and Markus Gross.
2012. [PDF]

A Simple Approach to Nonlinear Tensile Stiffness for Accurate Cloth Simulation.
Volino, Pascal, Nadia Magnenat-Thalmann, and Francois Faure.
2009. [PDF]

Fast and Stable Animation of Cloth with an Approximated Implicit Method.
Kang, Young-Min, Jeong-Hyeon Choi, Hwan-Gue Cho, and Chan-Jong Park.
2000. [PDF]

Large Steps in Cloth Simulation.
Baraff, David, and Andrew Witkin.
SIGGRAPH 98. [PDF]

Subspace

Pose-Space Subspace Dynamics.
Xu, Hongyi, and Jernej Barbič.
SIGGRAPH 2016. [PDF]

Efficient Simulation of Secondary Motion in Rig-Space.
Hahn, Fabian, Bernhard Thomaszewski, Stelian Coros, Robert W. Sumner, and Markus Gross.
2013. [PDF]

Subspace Self-Collision Culling.
Barbič, Jernej, and Doug L. James.
SIGGRAPH 2010. [PDF]

Hyper-Reduced Projective Dynamics.
Brandt, Christopher, Elmar Eisemann, and Klaus Hildebrandt.
2018. [PDF]

Domain-Specific Language

Domain-specific language (DSL) simplify the development help to separate the data structures from the algorithms allowing to run on different platforms without changing code.

Taichi: A Language for High-Performance Computation on Spatially Sparse Data Structures.
Hu, Yuanming, Tzu-Mao Li, Luke Anderson, Jonathan Ragan-Kelley, and Frédo Durand.
2019. [PDF]

Simit: A Language for Physical Simulation.
Kjolstad, Fredrik, Shoaib Kamil, Jonathan Ragan-Kelley, David IW Levin, Shinjiro Sueda, Desai Chen, Etienne Vouga et al.
2016. [PDF]

Courses

Dynamic Deformables: Implementation and Production Practicalities.
Kim, Theodore, and David Eberle.
2020. [PDF]

Practical Course on Computing Derivatives in Code.
Schroeder, Craig.
2019. [PDF]

FEM Simulation of 3D Deformable Solids: A practitioner’s guide to theory, discretization and model reduction.
Sifakis, Eftychios, and Jernej Barbic.
SIGGRAPH 2012. [PDF]

Others

Accelerated Complex Step Finite Difference for Expedient Deformable Simulation.
Luo, Ran, Weiwei Xu, Tianjia Shao, Hongyi Xu, and Yin Yang.
2019. [Website]

Generalized Drag Force for Particle-Based Simulations.
Gissler, Christoph, Stefan Band, Andreas Peer, Markus Ihmsen, and Matthias Teschner.
2017. [PDF]

Stable Constrained Dynamics.
Tournier, Maxime, Matthieu Nesme, Benjamin Gilles, and François Faure.
2015. [PDF]

A Versatile and Robust Model for Geometrically Complex Deformable Solids.
Teschner, Matthias, Bruno Heidelberger, Matthias Muller, and Markus Gross.
2004. [PDF]

Contribute

Contributions welcome! Read the contribution guidelines first.

awesome-pba's People

Contributors

electricshadok avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.