Contact
This site is managed by me, Christopher Batty, a CS prof at the University of Waterloo.
You can reach me by
Email or via Mastodon, or look me up on the Web.-
Recent Posts
- Tube Maps: Fast SPH Boundary Handling in Tubular Coordinates
- SymX: Energy-based Simulation from Symbolic Expressions
- Efficient B-Spline Finite Elements for Cloth Simulation
- M-ABD: Scalable, Efficient, and Robust Multi-Affine-Body Dynamics
- Stochastic geomorphological transport for terrain erosion simulation
Recent Collections
Researchers
- Adam Bargteil
- Afonso Paiva
- Albert Chern
- Alec Jacobson
- Alexandre Mercier-Aubin
- Alexey Stomakhin
- Andreas Kolb
- Andrew Selle
- Baoquan Chen
- Barbara Solenthaler
- Bedrich Benes
- Ben Jones
- Bernhard Thomaszewski
- Bin Wang
- Bo Ren
- Bo Zhu
- Breannan Smith
- Byungmoon Kim
- Camille Schreck
- Cem Yuksel
- Chang-Hun Kim
- Changxi Zheng
- Chenfanfu Jiang
- Chenfeng Li
- Chris Wojtan
- Christer Ericson / realtimecollision.net
- Christopher Batty
- Craig Schroeder
- Dan Casas
- Daniele Panozzo
- Danny Kaufman
- David Hyde
- David I.W. Levin
- Demetri Terzopoulos
- Denis Zorin
- Derek Nowrouzezahrai
- Dinesh Manocha
- Dinesh Pai
- Dominik L. Michels
- Doug James
- Eftychios Sifakis
- Eitan Grinspun
- Enhua Wu
- Eric Paquette
- Etienne Vouga
- Fabrice Neyret
- Fernando de Goes
- Florence Bertails
- Francois Faure
- Gilles Daviet
- Greg Turk
- Huamin Wang
- Hyeong Seok Ko
- Insung Ihm
- Jan Bender
- Jarek Rossignac
- Jernej Barbic
- Jerry Tessendorf
- Jessica Hodgins
- Jin Huang
- John Keyser
- Jonathan Cohen
- Jonathan Shewchuk
- Jos Stam
- Joseph Teran
- Ken Museth
- Kenny Erleben
- Kiwon Um
- Kui Wu
- Ladislav Kavan
- Li Sheng
- Marco Fratarcangeli
- Marie-Paule Cani
- Mario Botsch
- Mark Pauly
- Mark Sussman
- Markus Gross
- Mathieu Desbrun
- Matthias Müller-Fischer
- Matthias Teschner
- Max Wardetzky
- Melina Skouras
- Mengyu Chu
- Miguel Otaduy
- Miles Macklin
- Min Tang
- Minchen Li
- Ming Gao
- Ming Lin
- Mirela Ben-Chen
- Mridul Aanjaneya
- Nadia Magnenat-Thalmann
- Nils Thuerey
- Nobuyuki Umetani
- Nuttapong Chentanez
- Paul Kry
- Pete Shirley
- Peter Schröder
- Peter Yichen Chen
- Philip Dutre
- Rahul Narain
- Raymond Yun Fei
- Ron Fedkiw
- Rook Bridson
- Ryoichi Ando
- Sheldon Andrews
- Shi-Min Hu
- Shinjiro Sueda
- Soren Pirk
- Stefan Jeschke
- Stelian Coros
- Stephanie Wang
- Sunil Hadap
- Tae-Yong Kim
- Takahiro Harada
- Tamar Shinar
- Ted Kim
- Teseo Schneider
- Tetsuya Takahashi
- Timothy Langlois
- Tomoyuki Nishita
- Toshiya Hachisuka
- Ulrich Pinkall
- Vinicius C. Azevedo
- Wei Li
- Xiaopei Liu
- Xiaowei He
- Xifeng Gao
- Xubo Yang
- Ye Zhao
- Yin Yang
- Yiying Tong
- Yizhou Yu
- Yonghao Yue
- Yoshinori Dobashi
- Young J. Kim
- Yun (Raymond) Fei
- Zherong Pan
- Zoran Popovic
Software and Companies
- Algoryx Simulation AB
- Blender
- Box2D
- Bullet
- Chipmunk Physics
- CMLabs
- DART toolkit
- Erwin Coumans / Bulletphysics
- FIFTY2 / PreonLab
- FumeFX (Sitni Sati)
- Havok
- Houdini (by SideFX)
- JangaFX (LiquiGen / EmberGen)
- MantaFlow
- Maya Bifrost
- Numerion Software (Carbon)
- NVIDIA Flex
- Open Dynamics Engine
- openSourceVFX.org
- Phoenix FD (Chaos Group)
- Position-Based Dynamics library
- Pulldownit
- RealFlow (NextLimit)
- SCISIM (rigid bodies)
- SOFA Framework
- SPlisHSPlasH – SPH framework
- Syflex
- Vega FEM Library
- Vital Mechanics
- X-Particles (Insydium)
Archives
- June 2026
- May 2026
- August 2025
- July 2025
- June 2025
- May 2025
- February 2025
- January 2025
- December 2024
- November 2024
- October 2024
- September 2024
- August 2024
- July 2024
- June 2024
- May 2024
- April 2024
- January 2024
- December 2023
- November 2023
- October 2023
- September 2023
- August 2023
- July 2023
- June 2023
- May 2023
- January 2023
- December 2022
- October 2022
- September 2022
- August 2022
- June 2022
- May 2022
- April 2022
- March 2022
- January 2022
- December 2021
- October 2021
- September 2021
- August 2021
- June 2021
- May 2021
- April 2021
- February 2021
- January 2021
- December 2020
- November 2020
- October 2020
- September 2020
- August 2020
- July 2020
- June 2020
- May 2020
- April 2020
- March 2020
- December 2019
- November 2019
- October 2019
- September 2019
- August 2019
- July 2019
- June 2019
- May 2019
- April 2019
- March 2019
- January 2019
- December 2018
- November 2018
- October 2018
- September 2018
- August 2018
- July 2018
- June 2018
- May 2018
- April 2018
- March 2018
- February 2018
- January 2018
- December 2017
- October 2017
- September 2017
- August 2017
- July 2017
- June 2017
- May 2017
- April 2017
- March 2017
- February 2017
- December 2016
- October 2016
- September 2016
- July 2016
- June 2016
- May 2016
- April 2016
- March 2016
- February 2016
- January 2016
- December 2015
- November 2015
- October 2015
- September 2015
- August 2015
- July 2015
- June 2015
- May 2015
- April 2015
- March 2015
- February 2015
- January 2015
- November 2014
- October 2014
- September 2014
- August 2014
- July 2014
- June 2014
- May 2014
- March 2014
- February 2014
- December 2013
- November 2013
- October 2013
- September 2013
- August 2013
- July 2013
- June 2013
- May 2013
- April 2013
- March 2013
- February 2013
- January 2013
- December 2012
- November 2012
- October 2012
- September 2012
- August 2012
- July 2012
- June 2012
- May 2012
- April 2012
- March 2012
- February 2012
- January 2012
- December 2011
- October 2011
- September 2011
- August 2011
- July 2011
- May 2011
- April 2011
- February 2011
- January 2011
- December 2010
- November 2010
- October 2010
- September 2010
- August 2010
- July 2010
- June 2010
- May 2010
- April 2010
- March 2010
- February 2010
- January 2010
- December 2009
- October 2009
- September 2009
- August 2009
- July 2009
- June 2009
- May 2009
- April 2009
- February 2009
- January 2009
- December 2008
- October 2008
- September 2008
- August 2008
- June 2008
- May 2008
- April 2008
- February 2008
- January 2008
- December 2007
- October 2007
- September 2007
- August 2007
- July 2007
- June 2007
- May 2007
- April 2007
- March 2007
Author Archives: christopherbatty
Super-Resolution Cloth Animation with Spatial and Temporal Coherence
Jiawang Yu, Zhendong Wang Creating super-resolution cloth animations, which refine coarse cloth meshes with fine wrinkle details, faces challenges in preserving spatial consistency and temporal coherence across frames. In this paper, we introduce a general framework to address these issues, … Continue reading
Posted in Uncategorized
Comments Off on Super-Resolution Cloth Animation with Spatial and Temporal Coherence
Neural-Assisted Homogenization of Yarn-Level Cloth
Xudong Feng, Huamin Wang, Yin Yang, Weiwei Xu Real-world fabrics, composed of threads and yarns, often display complex stress-strain relationships, making their homogenization a challenging task for fast simulation by continuum-based models. Consequently, existing homogenized yarn-level models frequently struggle with … Continue reading
Posted in Uncategorized
Comments Off on Neural-Assisted Homogenization of Yarn-Level Cloth
Modelling a feather as a strongly anisotropic elastic shell
Jean Jouve, Victor Romero, Rahul Narain, Laurence Boissieux, Theodore Kim, Florence Bertails-Descoubes Feathers exhibit a highly anisotropic behaviour, governed by their complex hierarchical microstructure composed of individual hairs (barbs) clamped onto a spine (rachis) and attached to each other through … Continue reading
Posted in Uncategorized
Comments Off on Modelling a feather as a strongly anisotropic elastic shell
Merci: Mixed curvature-based elements for computing equilibria of thin elastic ribbons
Raphaël Charrondière, Sébastien Neukirch, Florence Bertails-Descoubes Thin elastic ribbons represent a class of intermediary objects lying in-between thin elastic plates and thin elastic rods. Although the two latter families of thin structures have received much interest from the Computer Graphics … Continue reading
Posted in Uncategorized
Comments Off on Merci: Mixed curvature-based elements for computing equilibria of thin elastic ribbons
Lagrangian Covector Fluid with Free Surface
Zhiqi Li, Barnabás Börcsök, Duowen Chen, Yutong Sun, Bo Zhu, Greg Turk, This paper introduces a novel Lagrangian fluid solver based on covector flow maps. We aim to address the challenges of establishing a robust flow-map solver for incompressible fluids … Continue reading
Posted in Uncategorized
Comments Off on Lagrangian Covector Fluid with Free Surface
Stabler Neo-Hookean Simulation: Absolute Eigenvalue Filtering for Projected Newton
Honglin Chen, Hsueh-Ti Derek Liu, David I.W. Levin, Changxi Zheng, Alec Jacobson Volume-preserving hyperelastic materials are widely used to model near-incompressible materials such as rubber and soft tissues. However, the numerical simulation of volume-preserving hyperelastic materials is notoriously challenging within … Continue reading
Posted in Uncategorized
Comments Off on Stabler Neo-Hookean Simulation: Absolute Eigenvalue Filtering for Projected Newton
Eulerian-Lagrangian Fluid Simulation on Particle Flow Maps
Junwei Zhou, Duowen Chen, Molin Deng, Yitong Deng, Yuchen Sun, Sinan Wang, Shiying Xiong, Bo Zhu We propose a novel Particle Flow Map (PFM) method to enable accurate long-range advection for incompressible fluid simulation. The foundation of our method is … Continue reading
Posted in Uncategorized
Comments Off on Eulerian-Lagrangian Fluid Simulation on Particle Flow Maps
Contact detection between curved fibres: high order makes a difference
Octave Crespel , Emile Hohnadel, Thibaut Métivet, Florence Bertails-Descoubes Computer Graphics has a long history in the design of effective algorithms for handling contact and friction between solid objects. For the sake of simplicity, most methods rely on low-order primitives … Continue reading
Posted in Uncategorized
Comments Off on Contact detection between curved fibres: high order makes a difference
Position-Based Nonlinear Gauss-Seidel for Quasistatic Hyperelasticity
Yizhou Chen, Yushan Han, Jingyu Chen, Joseph Teran Position based dynamics is a powerful technique for simulating a variety of materials. Its primary strength is its robustness when run with limited computational budget. We develop a novel approach to address … Continue reading
Posted in Uncategorized
Comments Off on Position-Based Nonlinear Gauss-Seidel for Quasistatic Hyperelasticity
A Framework for Solving Parabolic Partial Differential Equations on Discrete Domains
Leticia Mattos Da Silva, Oded Stein, Justin Solomon We introduce a framework for solving a class of parabolic partial differential equations on triangle mesh surfaces, including the Hamilton-Jacobi equation and the Fokker-Planck equation. PDE in this class often have nonlinear … Continue reading
Posted in Uncategorized
Comments Off on A Framework for Solving Parabolic Partial Differential Equations on Discrete Domains