如何理解转向行为的转向力

时间:2015-10-24 13:28:30

标签: artificial-intelligence game-engine game-ai

我阅读了如何实现转向行为的Seek行为的教程。链接为here 。这是用于说明算法的图表:

graph

我知道速度,力,加速度都是矢量。但是怎么来转向"在公式" steering = desired_velocity - current_velocity"在这篇文章中变成了力而不是速度?为什么这有意义?这是否意味着我们可以在一次计算中混合使用它们?这是否意味着速度矢量加或减另一个速度矢量可以产生力矢量?如果没有,为什么结果被称为"强迫"?我知道转向行为在人工智能中的作用。实现这一目标的关键是我们可以将所有不同的转向力总结在一起,并获得结果总力。这个总力可以用于公式" a = F / m"获得加速。之后,我们可以使用此加速度来计算游戏循环更新中对象的新位置和速度。 根据我的观点," F"应该是转向力,但我仍然坚持理解计算方法。

0 个答案:

没有答案