专题栏目:ARVRMR虚拟现实

行为代理具有什么特征?

行为代理是一个具有人的行为特征的三维角色一组代理称为人群,它们具有群组行为。 Thalmann认为虚拟环境的自主程度取决于各个行为代理的自主程度。这些代理具有3个自主级别:被指导的、程序控制的和自主的。其中,“被指导的”是最低级别的自主性。例如,一个被指导的代理从一个位置移动到另一个位置时需要用户指定路径,一个被指导的门需要由用户或代理控制它的开关等。“自主的”是最高级的。一个自主的代理可以感知到周围虚拟环境中的信息,并决定沿哪条路径运动。一个自主的门可以控制自己的运动,甚至可以指导试图开门的代理。

完全自主的代理在采取正确的行动之前需要感知它们所处的环境。这种代理的行为模型包括情绪、行为规则和动作。代理的行为具有层次性。最底层是反射行为。例如,对于虚拟橄榄球运动员,反射行为表现为每当看见对手就进行阻截。基于情绪的行为通过喜欢、不喜欢、生气和恐惧过滤感知数据。因此它比简单的反射行为的层次要高。结果是两个解释相同感觉数据的代理在仿真中会采取不同的行为。

内容来源:张涛《多媒体技术与虚拟现实》

发表评论

相关文章