Programme Description


Softbody physics simulation technology is widely used in the game and film industries, such as cloth, hair, and character skin deformation in games. In large game and film companies, there are dedicated teams responsible for the development and optimization of the underlying physical modules. Because physical simulation technology, especially softbody simulation technology, involves complex mathematical and physical knowledge, it also requires the program to have a high real-time performance. 

Project Introduction

Start date:

Private Class for 3-5 students, the course will be started for 3 students within 2 months from the date of payment.

1v1 course is available any time

Duration: 5 weeks online class/tutorial + report writing

Teaching mode: Online

Language: Chinese and English


·   Certification and Personal Reference Letter Upon Request

·   A computer graphics, conference or journal paper in bioengineering related fields

·   Excellent students have the opportunity to apply for PhD or research assistant of the laboratory


Through the study of the course, students can deeply understand the principles and mechanism of the physics engine in the commercial game engine on the market (PhysX and Bullet as examples). The course begins from theory to practice, the course first analyzes the core theoretical knowledge of the commercial physics engine, and then through practical exercises, the students builds his own physics engine from scratch and optimizes its performance. Through this course, students can learn to the low-level core technology in game development. 



Basics of game physics simulation: Mainly explain the principles of PhysX and Bullet physics engines, and how to integrate them in Unity and Unreal. 


Physical deformation theory foundation (based on papers): explain the theory of Position Based Dynamics (PBD), the core simulation technology in PhysX and Bullet.


Based on Unity, build your own physical simulation framework: Based on the content of the previous two weeks, build a softbody simulation framework based on PBD from scratch.


Implement real-time softbody deformation simulation: Based on the framework built last week, Implement the softbody simulation of cloth, hair and characters


Optimized the performance based on Unity's Compute Shader to


Students who intend to pursue further studies in the fields of bioengineering, computer, and robotics, and will engage in computer intervention surgery simulation and simulation in the future.

How to Apply?

Interested students in China should contact the following person on how to apply to participate:

•   Pei (Patch) Huang : 

Imperial College London
Imperial College London
Imperial College London is a world-class university with a mission to benefit society through excellence in science, engineering, medicine and business.
Main lecturer
Kun Qian,KCL Institute (Establishment of MRI virtual reality platform),Researcher
Kun Qian
KCL Institute (Establishment of MRI virtual reality platform) • Researcher
Dr. Qian Kun graduated from the National Computer Animation Center of the United Kingdom in 2017, and then worked as a postdoc in the Department of Bioengineering, King's College, University of London. 15 years of relevant experience in the fields of computer graphics, visualization, and physics simulation.