Skip Navigation

Physically Based Modeling, Simulation and Animation

Homework 1 - Projectile Simulation

In this project, I implement three integration methods Euler, RK2 and RK4 and adopt them to simulate a projectile motion considering air friction and gravity.

Source Code (.zip)

Document(.pdf)

Demo Video:

Homework 1 - Mass-Spring

I draw a 3D spring curve and adopt three integration methods to simulate its motion. Damping, gravity and spring coefficient area considered.

Source Code (.zip)

Document(.pdf)

Demo Video:


Collision Detection Between Rigid Bodies

Homework

Link

Demo Video:

Final Project

In this project, I implement a spring-mass net based mesh deformation system and generate animation for belly model and face model. For the face model, I adopt both physical deformation and subspace constraints to generate more realistic animations.

Demo Video:

Source Code (.zip)

Slides (.pptx)

report (.pdf)