物理引擎Havok教程(三)
物理组件初探
作者:上官婉儿
这一期将初步介绍Havok最重要的一个组件Physics组件。这个组件主要做刚体物理学的模拟。这一期讲一下它的工作原理和流程。
1.它是如何工作的?
在游戏中使用Havok,一般遵循这样的步骤,先创建好一个连续的模拟并准备好渲染系统,然后进行一次模拟,渲染器取得模拟的结果,在一秒内进行若干次的渲染。在Havok的SDK中,就称这样的一个时间片叫一帧。我们来看一下,Havok的工作流程。假设所有工作都已经初始化好了,Havok在每一帧的工作流程如下所示:
图片取自Havok的SDK文档。
下面分别介绍各个步骤。
1.1 建立模拟区域(Set up simulation islands)