Animating predator and prey fish interactions

被引:4
|
作者
Podila, Sahithi [1 ,2 ]
Zhu, Ying [1 ,2 ]
机构
[1] Georgia State Univ, Dept Comp Sci, Atlanta, GA 30302 USA
[2] Georgia State Univ, Creat Media Ind Inst, Atlanta, GA 30302 USA
关键词
behavior animation; crowd simulation; fish escape maneuvers; fish schooling behavior; BEHAVIOR; EVASION; SIMULATION; MANEUVERS; SCHOOLS;
D O I
10.1002/cav.1866
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Fish exhibit a wide variety of behavior, including swimming and schooling. Animating a school of fish is difficult because of the large number of fish and because a school of fish often swims in distinctive and coordinated patterns, particularly when they are attacked by a predator. Previous work in computer graphics has not provided satisfactory models to simulate the many distinctive interactions between a school of prey fish and their predator. In this paper, we present a fish school escape behavior model that can simulate 12 fish escape maneuvers identified in biological studies: compact, avoid, fast avoid, skitter, fountain, flash, ball, split, join, herd, vacuole, and hourglass. This behavior animation model can free an animator from dealing with the low-level animations but instead controls the fish behavior on a higher level by modifying a state machine and a small set of system parameters.
引用
收藏
页数:24
相关论文
共 50 条