Havok 物理仿真流程

havok的物理仿真流程如图:

1.Setting Up Simulation Islands.

这个是havok内部自动完成的功能,根据批次分成不同的Islands之后,就可以分island多线程执行物理模拟了!

2.Applying Actions  action的概念就是场,用来模拟风,浮力,磁场等等作用力的

3. Setup Constraints 建立约束

4. Solve 用来解决约束

5. integration 这个就是计算新的位置,速度,状态等信息的地方,不过这里要保存计算之前和之后的两份信息,不然的话,如果新的位置是不合理的,就没办法矫正了!

6. Collision Detection 有了新的位置,就可以计算新的位置是否出现了重叠,交叉了,开始进行碰撞检测!

 

tegration

Integration

posted @ 2013-09-12 16:42  鱼写代码  阅读(261)  评论(0编辑  收藏  举报