Professional Information

I am an assistant professor of Computer and Information Science at the University of Pennsylvania. I joined the CIS department in June 2017. I am a faculty in Penn's SIG Center for Computer Graphics, the Penn Institute for Computational Science (PICS), and the Graduate Group in Applied Mathematics and Computational Science (AMCS). My research interests include physics-based simulation for computer graphics and computational science and engineering.

Current research focus: physics-based animation, multicore and GPU scientific computing, computational solid and fluid mechanics.

Postdoc opening: HPC-oriented scalable multiphysics (particle-in-cell and material point method) simulation on next-gen architectures.

MPM papers in Computer Graphics: Up to November 2019.

MPM courses (SIGGRAPH 2016 and 2019) http://mpm.graphics, http://www.materialpointmethod.com.

News

  • We had 4 physics-based simulation papers and 1 course on high performance simulation presented at SIGGRAPH 2019.
  • Our work on tearing apart virtual food at [VICE].
  • I co-chaired the Penn PICS 2018 conference.
  • Our work on MPM snow simulation is published in Nature Communications! [Penn Today], and it is one of the top 50 most read (out of 5000) articles in Nature Communication 2018's Earth and planetary sciences!
Older Entries

Teaching

  • [Spring 2019, Spring 2020] EAS 205: Applications of Scientific Computation
  • [Spring 2018, Fall 2018, Fall 2019] CIS 563: Physically Based Animation
  • [Fall 2017] CIS 700/004: Physics-Based Material Simulation

Research Group

  • Master students: Yue Li (2018-)
  • Visiting scholars: Xuan Li (2019-), Xinlei Wang (2018-), Yuxing Qiu (2019-)
Previous Members
  • Ming Gao (Postdoc 2018-2019, now at Tencent IEG)
  • Andre Pradhana (Postdoc 2017-2018, now at Dreamworks)
  • Bowen Yang (CGGT MS 2018-2019, now at Apple)

Code

Publications

image

A hybrid material-point spheropolygon-element method for solid and granular material interaction , Yupeng Jiang, Minchen Li, Chenfanfu Jiang, Fernando Alonso-marroquin, Arxiv Sep 26, 2019.

image

On Hybrid Lagrangian-Eulerian Simulation Methods: Practical Notes and High-Performance Aspects , Yuanming Hu, Xinxin Zhang, Ming Gao, Chenfanfu Jiang, (SIGGRAPH 2019 Course)

image

CD-MPM: Continuum Damage Material Point Methods for Dynamic Fracture Animation ,Joshuah Wolper, Yu Fang, Minchen Li, Jiecong Lu, Ming Gao, Chenfanfu Jiang, (SIGGRAPH 2019)
[Tech Doc]     [Youtube]     [Additional Experiments]     [Slides]     [Code]

image

Decomposed Optimization Time Integrator for Large-Step Elastodynamics ,Minchen Li, Ming Gao, Timothy Langlois, Chenfanfu Jiang, Danny M. Kaufman (SIGGRAPH 2019)
[Supplemental Doc]     [Youtube]     [Code: coming soon]

image

Efficient and Conservative Fluids Using Bidirectional Mapping ,Ziyin Qu*, Xinxin Zhang* (joint 1st authors), Ming Gao, Chenfanfu Jiang, Baoquan Chen (SIGGRAPH 2019)
[Youtube]     [Code]

image

A Hybrid Material Point Method for Frictional Contact with Diverse Materials Xuchen Han, Theodore Gast, Qi Guo, Stephanie Wang, Chenfanfu Jiang, Joseph Teran, Proceedings of the ACM on Computer Graphics and Interactive Techniques (Symposium on Computer Animation) 2019.
[Youtube]    

image

Simulation and Visualization of Ductile Fracture with the Material Point Method, Stephanie Wang, Mengyuan Ding, Theodore F. Gast, Leyi Zhu, Steven Gagniere, Chenfanfu Jiang, Joseph Teran. Proceedings of the ACM on Computer Graphics and Interactive Techniques (Symposium on Computer Animation) 2019. (SCA 2019 Best Paper Award)    

image

Investigating the release and flow of snow avalanches at the slope-scale using a unified model based on the material point method Johan Gaume, Alec van Herwijnen, Theodore Gast, Joseph Teran, Chenfanfu Jiang,
Cold Regions Science and Technology (2019)

image

Real-Time Fluid Simulation on the Surface of a Sphere , Bowen Yang*, William Corse* (equal contributions), Jiecong Lu, Joshuah Wolper, Chenfanfu Jiang, ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games (I3D) [Proceedings of the ACM (PACM) Journal], 2019
[Slides]     [Code]    

image

Autonomous Precision Pouring from Unknown Containers , Monroe Kennedy, Karl Schmeckpeper, Dinesh Thakur, Chenfanfu Jiang, Vijay Kumar, Kostas Daniilidis
IEEE Robotics and Automation Letters (RA-L), 2019

image

Mirroring without Overimitation: Learning Functionally Equivalent Manipulation Actions , Hangxin Liu, Chi Zhang, Yixin Zhu, Chenfanfu Jiang, Song-Chun Zhu
The Thirty-Third AAAI Conference on Artificial Intelligence (AAAI 2019)

image

GPU Optimization of Material Point Methods , Ming Gao*, Xinlei Wang*, Kui Wu* (equal contributions), Andre Pradhana-Tampubolon, Eftychios Sifakis, Cem Yuksel, Chenfanfu Jiang
SIGGRAPH Asia (2018)
[Tech Doc]     [MPM Code]     [Watch Online]    

image

Fast and Scalable Position-Based Layout Synthesis , Tomer Weiss, Alan Litteneker, Noah Duncan, Masaki Nakada, Chenfanfu Jiang, Lap-Fai Yu, Demetri Terzopoulos, IEEE Transactions on Visualization and Computer Graphics (TVCG 2018)

image

Dynamic Anticrack Propogation In Snow Johan Gaume, Theodore Gast, Joseph Teran, Alec van Herwijnen, Chenfanfu Jiang
Nature Communications, volume 9, Article number: 3047 (2018)
[Supplementary Document]     [Watch Online]

image

A Temporally Adaptive Material Point Method with Regional Time Stepping Yu Fang*, Yuanming Hu*, Shi-Min Hu, Chenfanfu Jiang, (*equal contributors), ACM SIGGRAPH/ Eurographics Symposium on Computer Animation (SCA 2018)
[MPM Code]

image

Configurable 3D Scene Synthesis and 2D Image Rendering with Per-Pixel Ground Truth using Stochastic Grammars, Chenfanfu Jiang*, Siyuan Qi*, Yixin Zhu*, Siyuan Huang* (*equal contributors), Jenny Lin, Lap-Fai Yu, Demetri Terzopoulos, Song-Chun Zhu, International Journal of Computer Vision (IJCV), 2018

image

A Moving Least Squares Material Point Method with Displacement Discontinuity and Two-Way Rigid Body Coupling ,Yuanming Hu, Yu Fang, Ziheng Ge, Ziyin Qu, Yixin Zhu, Andre Pradhana, Chenfanfu Jiang, (SIGGRAPH 2018)
[Tech Doc]     [MPM Code]     [Watch Online]     [SIGGRAPH Fast Forward]

image

Animating Fluid Sediment Mixture in Particle-Laden Flows , Ming Gao, Andre Pradhana, Xuchen Han, Qi Guo, Grant Kot, Eftychios Sifakis, Chenfanfu Jiang (SIGGRAPH 2018)
[Watch Online]    [2 Minute Paper]    

image

Human-centric Indoor Scene Synthesis Using Stochastic Grammar ,Siyuan Qi, Yixin Zhu, Siyuan Huang, Chenfanfu Jiang, Song-Chun Zhu, Computer Vision and Pattern Recognition (CVPR 2018)
[Supplementary Document]

image

Spatially Perturbed Collision Sounds Attenuate Perceived Causality in 3D Launching Events, Duotun Wang*, James Kubricht*, Yixin Zhu*, Wei Liang, Song-Chun Zhu, Chenfanfu Jiang, Hongjing Lu. (*equal contributions), IEEE Conference on Virtual Reality and 3D User Interfaces (IEEE VR 2018)
[Watch Online]     [Project]     [Code (on github)]

image

An Adaptive Generalized Interpolation Material Point Method for Simulating Elastoplastic Materials, Ming Gao, Andre Pradhana, Chenfanfu Jiang, Eftychios Sifakis, ACM Trans. Graph. 36, 6, Article 223, (SIGGRAPH Asia 2017)
[Tech Doc]     [MPM Code]     [Watch Online]

image

A Polynomial Particle-In-Cell Method, Chuyuan Fu, Qi Guo, Theodore Gast, Chenfanfu Jiang, Joseph Teran, ACM Trans. Graph. 36, 6, Article 222, (SIGGRAPH Asia 2017)
[Tech Doc]     [Watch Online]

image

Position-Based Multi-Agent Dynamics for Real-Time Crowd Simulation, Tomer Weiss, Alan Litteneker, Chenfanfu Jiang, Demetri Terzopoulos, (1) ACM SIGGRAPH/ Eurographics Symposium on Computer Animation (SCA 2017 Poster); (2) Full Paper published at Motion in Games (MIG 2017)
(MIG 2017 Best Paper Award)     [Watch Online]

image

Anisotropic Elastoplasticity for Cloth, Knit and Hair Frictional Contact, Chenfanfu Jiang, Theodore Gast, Joseph Teran, ACM Trans. Graph. 36, 4 (SIGGRAPH 2017)
[Tech Doc]     [Watch Online]

image

Multi-species simulation of porous sand and water mixtures, Andre Pradhana, Theodore Gast, Gergely Klar, Chuyuan Fu, Joseph Teran, Chenfanfu Jiang, Ken Museth, ACM Trans. Graph. 36, 4, Article 105 (SIGGRAPH 2017)
(TOG Back Cover Image)     [Download Demo]     [Watch Online]

image

An Angular Momentum Conserving Affine-Particle-In-Cell Method, Chenfanfu Jiang, Craig Schroeder, Joseph Teran, Journal of Computational Physics, 338(1), pp. 137-164, 2017 (JCP 2017)
[Watch Online]

image

Visualization of vascular injuries in extremity trauma, Kwitae Chong, Chenfanfu Jiang, D. Ram, A. Santhanam, Demetri Terzopoulos, Peyman Benharash, E. Dutson, Joseph Teran, J. Eldredge, Medical & Biological Engineering & Computing, (2017)

image

Configurable, Photorealistic Image Rendering and Ground Truth Synthesis by Sampling Stochastic Grammars Representing Indoor Scenes, Chenfanfu Jiang, Yixin Zhu, S. Qi, S. Huang (co-1st authors), J. Lin, X. Guo, L. Yu, Demetri Terzopoulos, Song-Chun Zhu, arXiv:1704.00112 (2017)
[Watch Online]     [Project Page]

image

Consistent Probabilistic Simulation Underlying Human Judgment in Substance Dynamics , James Kubricht*, Yixin Zhu*, Chenfanfu Jiang* (*co-1st authors), Demetri Terzopoulos, Song-Chun Zhu, Hongjing Lu, 39th Annual Cognitive Science Conference Oral Paper (CogSci 2017)

image

The Material Point Method for Simulating Continuum Materials, Chenfanfu Jiang, Craig Schroeder, Joseph Teran, Alexey Stomakhin, Andrew Selle, (SIGGRAPH Course 2016)

Drucker-Prager Elastoplasticity for Sand Animation, G. Klar, Theodore Gast, A. Pradhana, C. Fu, Craig Schroeder, Chenfanfu Jiang, Joseph Teran, ACM Transactions on Graphics (SIGGRAPH 2016)
(TOG Back Cover Image)     [TechDoc]     [Download Demo]     [Watch Online]

image

Implicit-shifted Symmetric QR Singular Value Decomposition of 3x3 Matrices, Theodore Gast, C. Fu, Chenfanfu Jiang, Joseph Teran, UCLA Mathematics Department Technical Report (CAM16-19, 2016)
[C++ Code 1.1] (Fixed some numerical precision issues).
[C++ Code 1.0]

image

A Virtual Reality Platform for Dynamic Human-Scene Interaction, J. Lin, X. Guo, J. Shao, Chenfanfu Jiang, Yixin Zhu, Song-Chun Zhu, SIGGRAPH Asia 'virtual reality meets physical reality workshop', (2016)

image

Fast Automated Liver Delineation from Computational Tomography Angiography, X. Ding, X. Geng, Chenfanfu Jiang, F. Tian, X. Yan, H. Qi, L. Zhang, Y. Zheng, Medical Image Understanding and Analysis Conference (MIUA 2016)

image

Automated Pericardial Fat Quantification from Coronary Magnetic Resonance Angiography: A Feasibility Study, X. Ding, J. Pang, Z. Ren, M. Diaz-Zamudio, Chenfanfu Jiang, Z. Fan, D. Berman, D. Li, Demetri Terzopoulos, P. Slomka, D. Dey, Journal of Medical Imaging (JMI 2016)

image

Inferring Forces and Learning Human Utilities From Videos, Yixin Zhu*, Chenfanfu Jiang* (*co-1st authors), Yibiao Zhao, Demetri Terzopoulos, Song-Chun Zhu, Computer Vision and Pattern Recognition Oral Paper (CVPR 2016)
[Project Page]
Also in Siggraph Asia Virtual reality meets physical reality workshop 2016

image

Probabilistic Simulation Predicts Human Performance on Viscous Fluid-Pouring Problem, James Kubricht*, Chenfanfu Jiang*, Yixin Zhu* (*co-1st authors), Song-Chun Zhu, Demetri Terzopoulos, Hongjing Lu , 38th Annual Cognitive Science Conference Oral Paper (CogSci 2016)
Also in NIPS 2016 Workshop on Intuitive Physics, [Download NIPS version]

image

The Material Point Method for the Physics-Based Simulation of Solids and Fluids, Chenfanfu Jiang, UCLA Computer Science Doctoral Dissertation (2015)

river.mov

The Affine Particle-In-Cell Method, Chenfanfu Jiang, Craig Schroeder, Andrew Selle, Joseph Teran, Alexey Stomakhin, ACM Transactions on Graphics (SIGGRAPH 2015)
(TOG Back Cover Image)     [TechDoc]     [Download Demo]     [Watch Online]

pie.mp4

A Material Point Method for Viscoelastic Fluids, Foams and Sponges, Daniel Ram, Theodore Gast, Chenfanfu Jiang, Craig Schroeder, Alexey Stomakhin, Joseph Teran, Pirouz Kavehpour; ACM SIGGRAPH/ Eurographics Symposium on Computer Animation (SCA 2015)
[Download Demo]     [Watch Online]

tori.mov

Optimization Integrator for Large Time Steps ,Theodore Gast, Craig Schroeder, Alexey Stomakhin, Chenfanfu Jiang, Joseph Teran IEEE Transactions on Visualization and Computer Graphics (TVCG 2015)
[Download Demo]     [Watch Online]

Augmented MPM for Phase-Change and Varied Materials ,Alexey Stomakhin, Craig Schroeder, Chenfanfu Jiang, Larrence Chai, Joseph Teran, Andrew Selle ACM Transactions on Graphics (SIGGRAPH 2014)
[TechDoc]     [Download Demo]     [Watch Online]

An Adaptive Virtual Node Algorithm with Robust Mesh Cutting, Yuting Wang, Chenfanfu Jiang, Craig Schroeder, Joseph Teran ACM SIGGRAPH/ Eurographics Symposium on Computer Animation (SCA 2014)
[Code]     [TechDoc]     [Download Demo]     [Watch Online]

notch.mov

A Level Set Method for Ductile Fracture , Jan Hegemann, Chenfanfu Jiang, Craig Schroeder, Joseph Teran, ACM SIGGRAPH/ Eurographics Symposium on Computer Animation (SCA 2013)
(SCA 2013 Best Paper Award)    
[Download Demo]     [Watch Online]

Modeling and Animating Myriapoda: a Real-Time Kinematic/Dynamic Approach, Jingyi Fang, Chenfanfu Jiang, Demetri Terzopoulos, ACM SIGGRAPH/ Eurographics Symposium on Computer Animation (SCA 2013)
[Watch Online]

image

Relativistic Correction of (v/c)^2 to the Collective Thomson Scattering for High-Temperature High-Density Plasma, Chenfanfu Jiang, Jian Zheng, Bin Zhao, Chinese Phys. B 20 095202, (2011)
Also in 52th Annual Meeting of the APS Division of Plasma Physics, Volume 55 Number 15 (2010)