Font Size: a A A

Motion Modeling And Behavior Simulation System Of Artificial Fishes

Posted on:2012-05-27Degree:MasterType:Thesis
Country:ChinaCandidate:Z T ZhangFull Text:PDF
GTID:2178330332976013Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Using computer animation to simulate the behaviors and motions of the animals in the real world is the destination for many animators. This paper describes a virtual marine system that emulates the motions and behaviors of real fishes. The whole system consists of the generating of original animation, the modeling of motions and the simulation of fishes'behaviors.This paper generates original fish animation by using spring-mass system and converts the simulated result to the general skeleton animation for following work. We also present an algorithm calculating skinning weights for the fish models, which can calculate the weights for each mesh vertex automatically. The paper introduces motion graph to describe the locomotion of fishes and store the animation segments. This data structure stores basic motions and the linking relations between them with directed graphs. This information is the basis of behavioral simulation; it also controls the global motion of the animation figure and the skeleton animations.Behavioral simulation is implemented on a base of a rendering system. Each fish in the scene is an autonomous agent. They feel the environment, generate intentions and decide the next motion. The final simulation result will be present with the form of circular projectors by the rendering system.
Keywords/Search Tags:Computer animation technology, Behavioral simulation, Skeleton animation, Skinning, Motion graph, Spring-Mass System
PDF Full Text Request
Related items