论文部分内容阅读
本文主要研究了群体行为动画,介绍了自主个体,行为等级分层,基本行为控制和实时性能等基本知识,再现了经典的群体动画模型boids,提出了集合这一新的行为控制模式。
讨论了行动选择层的策略问题,以对动物的行为分析为依据,建立了合理的敌对群体行为的通用攻击模型。在一对多攻击模型中,提出了确立最优攻击目标的策略,在量化方式中考虑了当前距离和极限速率两个因素,论述了捕猎中敌对双方的策略,以及在数字世界的实现。仿真实验结果表明,模型能够更真实地冉现敌对群体间的攻击行为。分析了同时考虑距离和速率与只考虑距离,这两种建模方法对捕食结果的影响,以及前一种方法中不同的距离和速率权重系数对结果的影响。将合群攻击的概念引入群体动画,并应用于多对多攻击模型中。
将合群攻击应用于交战模型,给出了一个搜索敌人的策略,提出应该优先选择己方已经形成较大优势的战斗组参战。仿真结果显示,新模型能缩短战斗进程,并使获胜方以更大的优势赢得战斗,进一步验证了引入合群攻击的合理性与必要性。
将内在状态引入紧急撤离模型,使用内心镇静值和当前狂躁值来表述和区分撤离中个体的镇静和慌乱两种心情,不同心情下个体执行不同的行为控制。提出了影响个体活力值的三条规则,再现了在慌乱撤离中人们相互冲撞以至于丧失逃生能力的现象。仿真结果表明,内在状态的引入使原有模型更趋合理:慌乱人群的撤离速度将快于镇静的人群,代价是出现撤离失败的个体。分析了镇静值,撤离速度,失败个体比重三者间的关系,并讨论了少数慌乱者对整个人群撒离结果的影响。