摘要
鱼依靠固有能力,在资源限制下,能够巧妙的躲避障碍物,并且保持鱼群和谐的结构和秩序.研究鱼的行为选择机制,提出了一种从认知角度构造"人工鱼"这一计算机动画角色的方法.建立分布式行为模型,采用基于约束满足的随机搜索算法,对人工鱼的同步交互协作过程进行模拟,并通过计算机动画实现的真实效果验证上述模型方法的有效性.
Under the constrains of dynamic changes in environment and limited space in group,fish can avoid the obstacles and keep the coherent of the fish-group smartly, with their inherent capability to locomotion and perception. To simulate the fish behavioral action and find a new way to construct computer animation characters in cognitive perspective, a distributed behavior-model is established, a random search algorithm based on constrains satisfying is proposed, and the artificial fish's collaborative behaviors by interacting with each other are simulated. The validity of this work is proved by the reality of the artificial fish' s behavior route selection in the 3D computer animation.
出处
《电子学报》
EI
CAS
CSCD
北大核心
2009年第4期758-763,共6页
Acta Electronica Sinica
基金
国家自然科学基金(No.60503024,60374032)
北京市自然科学基金(No.4092028)
关键词
计算机动画角色(人工鱼)
行为路径选择
agent协作决策
约束满足搜索算法
computer animation character(artificial fish)
behavioral route selection
agent's collaborative decision
conswain satisfying search algorithm