Particle Simulation with Physics Engine -- 陳奕佑
Abstract

布料模擬在電腦圖學中是一項有趣且複雜的主題,除了精準的物理模擬外,還必須即時的顯示在螢幕上,最重要地,還要和使用者產生互動,要達成上述的目標,要具備以下完素: 正確且不受FPS影響的數學模型,擬真物理碰撞效果與渲染效果。

在這份作業中,我們將實作布料模擬中較容易實現的Mass-spring model。

Authors
Yi-You Chen(陳奕佑)
Abstract

布料模擬在電腦圖學中是一項有趣且複雜的主題,除了精準的物理模擬外,還必須即時的顯示在螢幕上,最重要地,還要和使用者產生互動,要達成上述的目標,要具備以下完素: 正確且不受FPS影響的數學模型,擬真物理碰撞效果與渲染效果。

在這份作業中,我們將實作布料模擬中較容易實現的Mass-spring model。

Technical introduction

Mass-Spring Model

Integrators

  • Forward Euler
  • Implicit Euler
  • Runge Kutta 2
  • Runge Kutta 4
  • Symplectic Euler
  • Verlet

Collision Detection

  • Particle-Wall collision
Video