![](/static/photos/self_ly.jpg)
Yu Fang
- Ph.D., Computer and Information Science, University of Pennsylvania 2018 - 2023
- B.Eng., Computer and Science Technology, Tsinghua University 2014 - 2018
- Email: squarefk@gmail.com
- Resume: Download
Personal Information
I am a fifth-year Ph.D. student majoring in Computer and Information Science at University of Pennsylvania. I am advised by Prof. Chenfanfu Jiang. I graduated from Tsinghua University in July 2018. My primary research interest is physically based simulation. Currently, I have been working on utilizing material point method to simulate different phenomena and developing novel technology to accelerate existing simulation framework.
GalleryClick Images to Play
![](/static/simulations/2021IDP/cleanup_mouseyUnfixed.png)
![](/static/simulations/2021IDP/cleanup_mousey.png)
![](/static/simulations/2021IDP/cleanup_rumbaUnfixed.png)
![](/static/simulations/2021IDP/cleanup_rumba.png)
![](/static/simulations/2021IDP/bunny_in_box_shell.png)
![](/static/simulations/2021IDP/bunny_in_box_volumetric.png)
![](/static/simulations/2021IDP/bunny_in_hourglass_ours.png)
![](/static/simulations/2021IDP/tube_in_tube_ours.png)
![](/static/simulations/2021IDP/octocat_in_hourglass_ours.png)
![](/static/simulations/2021IDP/dumpling_single.png)
![](/static/simulations/2021IDP/dumpling_plate.png)
![](/static/simulations/2021IDP/twist_armadillo.png)
![](/static/simulations/2021IDP/flower1.png)
![](/static/simulations/2021IDP/flower2.png)
![](/static/simulations/2021IDP/flower3.png)
![](/static/simulations/2021IDP/vase.png)
![](/static/simulations/2021IDP/flow_catGrow.png)
![](/static/simulations/2021IDP/flow_felineGrow.png)
![](/static/simulations/2021IDP/flow_felineShrink.png)
![](/static/simulations/2021IDP/hand.png)
![](/static/simulations/2021IDP/flow_delicious.png)
![](/static/simulations/2021IDP/flow_Tao.png)
![](/static/simulations/2021IDP/pnorm_arm.png)
![](/static/simulations/2021IDP/pnorm_circlePush.png)
![](/static/simulations/2020IQMPM/1.png)
![](/static/simulations/2020IQMPM/2.png)
![](/static/simulations/2020IQMPM/3.png)
![](/static/simulations/2020IQMPM/4.png)
![](/static/simulations/2020IQMPM/5.png)
![](/static/simulations/2020IQMPM/6.png)
![](/static/simulations/2020IQMPM/7.png)
![](/static/simulations/2020IQMPM/8.png)
![](/static/simulations/2020AnisoMPM/1.png)
![](/static/simulations/2020AnisoMPM/2.png)
![](/static/simulations/2020AnisoMPM/3.png)
![](/static/simulations/2020AnisoMPM/4.png)
![](/static/simulations/2020AnisoMPM/5.png)
![](/static/simulations/2020AnisoMPM/6.png)
![](/static/simulations/2020AnisoMPM/7.png)
![](/static/simulations/2020AnisoMPM/8.png)
![](/static/simulations/2020AnisoMPM/9.png)
![](/static/simulations/2020AnisoMPM/A.png)
![](/static/simulations/2020AnisoMPM/B.png)
![](/static/simulations/2020AnisoMPM/C.png)
![](/static/simulations/2020AnisoMPM/D.png)
![](/static/simulations/2020AnisoMPM/E.png)
![](/static/simulations/2020AnisoMPM/F.png)
![](/static/simulations/2020AnisoMPM/G.png)
![](/static/simulations/2020MultiGPU/1.png)
![](/static/simulations/2020MultiGPU/2.png)
![](/static/simulations/2020MultiGPU/3.png)
![](/static/simulations/2020MultiGPU/4.png)
![](/static/simulations/2020MultiGPU/5.png)
![](/static/simulations/2020MultiGPU/6.png)
![](/static/simulations/2020MultiGPU/7.png)
![](/static/simulations/2020MultiGPU/8.png)
![](/static/simulations/2019hot/bars.png)
![](/static/simulations/2019hot/boxes.png)
![](/static/simulations/2019hot/cat_armadillo.png)
![](/static/simulations/2019hot/cat.png)
![](/static/simulations/2019hot/chain.png)
![](/static/simulations/2019hot/donut.png)
![](/static/simulations/2019hot/faceless.png)
![](/static/simulations/2019hot/flow.png)
![](/static/simulations/2019hot/turkey.png)
![](/static/simulations/2019hot/metal_real.png)
![](/static/simulations/2019hot/metal_stress.png)
![](/static/simulations/2019visco/lion.png)
![](/static/simulations/2019visco/cherry.png)
![](/static/simulations/2019visco/sofa.png)
![](/static/simulations/2019visco/silicone_rubber.png)
![](/static/simulations/2019visco/jugg.png)
![](/static/simulations/2019visco/pet_monster.png)
![](/static/simulations/2019visco/sand.png)
![](/static/simulations/2019visco/panda.png)
![](/static/simulations/2019visco/coil.png)
![](/static/simulations/2019visco/car.png)
![](/static/simulations/2019visco/twist.png)
![](/static/simulations/2019visco/alien.png)
![](/static/simulations/2019fracture/bread.png)
![](/static/simulations/2019fracture/cat.png)
![](/static/simulations/2019fracture/crab_fast.png)
![](/static/simulations/2019fracture/fence4x.png)
![](/static/simulations/2019fracture/oreo2x.png)
![](/static/simulations/2019fracture/pumpkin2x.png)
![](/static/simulations/2019fracture/sand_columns.png)
![](/static/simulations/2019fracture/stairs.png)
![](/static/simulations/2019fracture/torture.png)
![](/static/simulations/2019fracture/tres-0p015.png)
![](/static/simulations/2019fracture/twist_phase.png)
![](/static/simulations/2019fracture/watermelon.png)
![](/static/simulations/ampm/snow-white.png)
![](/static/simulations/ampm/stork.png)
![](/static/simulations/ampm/water.png)
![](/static/simulations/ampm/sand.png)
![](/static/simulations/ampm/combo-real.png)
![](/static/simulations/ampm/balls-stiffness.png)
![](/static/simulations/cpic/armodillo.png)
![](/static/simulations/cpic/banana.png)
![](/static/simulations/cpic/bunny.png)
![](/static/simulations/cpic/cheese.png)
![](/static/simulations/cpic/debris_flow.png)
![](/static/simulations/cpic/robot_forward.png)
![](/static/simulations/cpic/sand_paddles.png)
![](/static/simulations/cpic/sand_stir.png)
![](/static/simulations/cpic/sand_sweep.png)
![](/static/simulations/cpic/water_wheel.png)
Publications
BFEMP: Interpenetration-Free MPM-FEM Coupling with Barrier Contact
Xuan Li*, Yu Fang*, Minchen Li, Chenfanfu Jiang, (*equal contributors)
Computer Methods in Applied Mechanics and Engineering (CMAME 2021)
IQ-MPM: An Interface Quadrature Material Point Method for Non-sticky Strongly Two-way Coupled Nonlinear Solids and Fluids
Yu Fang*, Ziyin Qu*, Minchen Li, Xinxin Zhang, Yixin Zhu, Mridul Aanjaneya, Chenfanfu Jiang, (*equal contributors)
ACM Transactions on Graphics (SIGGRAPH 2020)
AnisoMPM: Animating Anisotropic Damage Mechanics
Joshuah Wolper, Yunuo Chen, Minchen Li, Yu Fang, Ziyin Qu, Jiecong Lu, Meggie Cheng, Chenfanfu Jiang
ACM Transactions on Graphics (SIGGRAPH 2020)
A Massively Parallel and Scalable Multi-GPU Material Point Method
Xinlei Wang*, Yuxing Qiu*, Stuart Slattery, Yu Fang, Minchen Li, Song-Chun Zhu, Yixin Zhu, Min Tang, Dinesh Manocha, Chenfanfu Jiang, (*equal contributors)
ACM Transactions on Graphics (SIGGRAPH 2020)
Hierarchical Optimization Time Integration for CFL-rate MPM Stepping
Xinlei Wang*, Minchen Li*, Yu Fang, Xinxin Zhang, Ming Gao, Min Tang, Danny M. Kaufman, Chenfanfu Jiang, (*equal contributors)
ACM Transactions on Graphics (TOG 2020)
Silly Rubber: An Implicit Material Point Method for Simulating Non-equilibrated Viscoelastic and Elastoplastic Solids
Yu Fang, Minchen Li, Ming Gao, Chenfanfu Jiang
ACM Transactions on Graphics (SIGGRAPH 2019)
CD-MPM: Continuum Damage Material Point Methods for Dynamic Fracture Animation
Joshuah Wolper, Yu Fang, Minchen Li, Jiecong Lu, Ming Gao, Chenfanfu Jiang
ACM Transactions on Graphics (SIGGRAPH 2019)
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
ACM Transactions on Graphics (SIGGRAPH 2018)