Game201_拉格朗日视角

Game201_拉格朗日视角
论文提交问题
Game201_拉格朗日视角

拉格朗日视角;

Game201_拉格朗日视角

欧拉视角
Game201_拉格朗日视角

Game201_拉格朗日视角

1 弹簧质点系统

很简单但是很有用
布料模拟

Game201_拉格朗日视角
Game201_拉格朗日视角
Game201_拉格朗日视角

1 弹簧质子系统公式

胡克定律:
牛顿运动定律
Game201_拉格朗日视角

2 时间积分

前向欧拉法:用前面的来计算后面的,

Game201_拉格朗日视角

3 实现步骤

Game201_拉格朗日视角

Game201_拉格朗日视角

2 显示的时间积分器

未来的状态由过去的状态来决定
非常容易爆炸
delt t 公式是容易爆炸的原因。
Game201_拉格朗日视角
M矩阵是质量矩阵

Game201_拉格朗日视角
Game201_拉格朗日视角

3 解线性方程

jacobi方法。

Game201_拉格朗日视角
Game201_拉格朗日视角
Game201_拉格朗日视角

4 统一显示和隐式

解矩阵的逆,非常浪费时间,所以不采用。

Game201_拉格朗日视角
可以用稀疏矩阵,
Game201_拉格朗日视角

5 SPH

sph和弹簧质子系统很形似,不过sph两个例子之间是推出来一些特殊公式
Game201_拉格朗日视角
SPH
Game201_拉格朗日视角
特别适合
每个粒子是一小包,
Game201_拉格朗日视角

Game201_拉格朗日视角
Game201_拉格朗日视角
Game201_拉格朗日视角
Game201_拉格朗日视角
sph的变种:
Game201_拉格朗日视角
Game201_拉格朗日视角
demo如下:
Game201_拉格朗日视角
考虑粒子运动速度

Game201_拉格朗日视角

加速SPH:
Neighborhood search 是SPH的瓶颈。
Game201_拉格朗日视角
Game201_拉格朗日视角

6 展示你的结果的步骤

Game201_拉格朗日视角

7 c++ sph

Game201_拉格朗日视角
Game201_拉格朗日视角
sph可以模拟流体,刚体等,但是远远没有达到实时的标准。