Yuanming Hu
Yuanming Hu
Latest posts
QuanTaichi: A Compiler for Quantized Simulations
More info: Supplemental document
PlasticineLab: A Soft-Body Manipulation Benchmark with Differentiable Physics
Single-computer giga-voxel topology optimization using a narrowband sparse grid
I will talk about our SIGGRAPH 2018 Asia high-resolution topology optimization paper at TOP Webinar on Oct 29 (flyer) . Welcome!
DiffTaichi: Differentiable Programming for Physical Simulation
Life of a Taichi Kernel
The Taichi Programming Language: A Hands-on Tutorial
(GAMES 201) Advanced Physics Engines 2020: A Hands-on Tutorial
Selected course projects 精选课程项目展示☯ GPU Molecular Dynamics using Taichi: TaichiMD by Andrew Sun from University of Minnesota Taichi cloth sim: OpenClothPy by linyaodong from Zhejiang MLS-MPM + Lagrangian forces by bx2k from Tsinghua University 2D LBM simulator: LBM_Taichi by Zhuo Wang from Zhejiang University FLIP+MGPCG: taichi_demos by citadel SPH_Taichi by Mingrui Zhang from Imperial College…
On Hybrid Lagrangian-Eulerian Simulation Methods: Practical Notes and High-Performance Aspects
Code 88/99-line versions 88-line MLS-MPM solver (C++) David Medina’s mls-mpm88-explained.cpp (easier to read than the C++ code above) 88-line MLS-MPM fluid solver (Taichi) 99-line MLS-MPM multiphysics solver (Taichi) High-performance solvers CPU (C++) GPU (C++/CUDA) CPU/GPU (Taichi) MultiGPU (C++/GPU) niall’s MLS-MPM Unity implementation and tutorial Roberto Toro’s mls-mpm.js…
Taichi: A Language for High-Performance Computation on Spatially Sparse Data Structures
More info: Supplemental document Slides
Learning-In-The-Loop Optimization: End-To-End Control And Co-Design of Soft Robots Through Learned Deep Latent Representations
ChainQueen: A Real-Time Differentiable Physical Simulator for Soft Robotics
The ChainQueen Differentiable Physics Engine
Narrow-Band Topology Optimization on a Sparsely Populated Grid
1-billion-voxel bird beak structure optimization The interior structures supporting the shell of a bird beak generated using our narrow-band topology optimization algorithm with 1,040,875,347 (1.04 billion) active FEM voxels. The resolution of the background grid is 3000 × 2400 × 1600: More results
Deep Multispectral Painting Reproduction via Multi-layer, Custom-Ink Printing
Exposure: A White-Box Photo Post-Processing Framework
A Moving Least Squares Material Point Method with Displacement Discontinuity and Two-Way Rigid Body Coupling
News (August 2019) Check out our SIGGRAPH 2019 course on high-performance MPM ! (May 2019) Check out niall’s MLS-MPM Unity implementation and tutorial ! (March 2019) David Medina contributed mls-mpm88-explained.cpp which is much easier to read than the original 88-line version. (March 2019) Roberto Toro made mls-mpm.js that runs in your browser ! (March 2019) This software is now released…