Final project of 112-2 ICG course. The project implement several basic simulation with PBD. Our report of the project is at ./report.pdf
You have to install Node.js
and npm
on your computer.
$ npm install
$ npm run dev
Now the demo scene will be on http://localhost:5173/.
We create following scenes (click the link to open):
- Basic: This is a simple scene with a flag and a bunny.
- Bunnies: Two bunnies connected by a distance constraint.
- Flags: Three flags with different constraints and textures.
- Pendulums: Three pendulums with different configs.
In each scene one can interact with the objects.
- B10401006 洪愷希:
- Basic framework
- Cloth (flag) simulation
- Object interaction
- Object collision
- B10502010 王維勤:
- Soft body (bunny) simulation
- pendulum simulation