Particle Simulation with Physics Engine -- 呂柏儒、陳柏君
Two extra shots
Abstract

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

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

Authors
呂柏儒、陳柏君
Abstract

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

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

Technical introduction

Mass-Spring Model

Integrators

  • Euler's Method (Explicit)
  • Runge Kutta 2 (Explicit)
  • Runge Kutta 4 (Explicit)
  • Implicit Euler Method (Implicit)

Collision Detection

  • Particle-Wall collision
Video