•  
  •  
 

Abstract

This paper presents physical models for simulating unsteady fish motions, including bursting, gliding, braking, turning, ascending and descending. A new wave model, the controllable body wave model, is developed to undulate the fish body to produce bursting and gliding motions. A key frame approach is adopted to realize braking, turning, descending and ascending. In the key frame method, individual motions are decomposed into sequences of key steps. The gestures of the fish in these key steps are recorded and regarded as key frames. In the run time, these recorded key frames are sequentially reproduced to generate swimming patterns. In addition to generating swimming patterns, the fish is forced to move along a curve trajectory in each individual motion. The trajectory is sketched by using a cubic Bezier curve so that the motion steering is simplified and the motion path is adaptable.

COinS