|
简单点说,物理引擎就是模拟真实环境下的自然状态,比如你走在冰上,你就会滑,有了物理引擎,游戏里的角色走到冰上,就会滑,走到地上就没事。。。至于滑的动作,是美术做的,这个是做好的,当角色一站到冰上,物理引擎就开始工作,计算滑的方向和速度,然后调用像对应的动作,最后就是你看到的物理效果了。。。
物理引擎不是实时演算的,很多人以为物理引擎能自己根据当前的情况产生出各种结果,其实不是的,他只能算出一个运动轨迹和速度,不能做复杂动作的,动作是实现制定好的。不过他能在一定的预设范围内做动态调整,比如坦克世界里坦克的履带随地形变化,那个就是自己根据地形算的,但是不能被击中后,履带四分五裂的飞出去,那个没预设,他也做不出这个效果来。。。 |
|