Font Size: a A A

The Design And Realization Of Perception And Behavior Model In The Virtual Fish System

Posted on:2006-12-30Degree:MasterType:Thesis
Country:ChinaCandidate:L J LiuFull Text:PDF
GTID:2168360152975885Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
The realization of independent and vivid virtual fish real-time animation comprise three parts of work including the representation of the sea environment, the perception and behavior model, the render of fish action. The objective of this study is constructing the perception and behavior model, integrating the environment information, outputting parameter for final render, and then forming an intact virtual fish's real-time animation system. The model was built considering the simulation and real-time results. On one hand the characteristics of fish and sea environment were considered, on the other hand neglectable details were simplified to reduce the calculating amount. The thesis adopts the level model of the behavior and action, so it is easy to realize the expansion behaviors and actions. Some behavior modes, such as evading collision, escaping predator, looking for food are defined and realized. In addition, some basic actions, such as advance, countermarch, hover, turning, and pitch, are defined in this thesis.The thesis consists of four steps that are setting up and maintaining information, using perception module to collect useful information, using behavior decision module to produce behavior mode, and using behavior resolve module to produce action sequence. The information table is used for holding and maintaining the information of water environment and objects that are correlated with fish's behavior. The perception module collects information from information table. At the same time, in order to lighten follow-up calculation amount of procedure, the attention focus mechanism is used to cull superabundance objects, and the bounding box is used to realize the judgement of visibility. Behavior decision module combined information that comes from perception module with one's own intent priority and random factors to produce and parameterize the current behavior. Simultaneously, continuation, interruption, resumption, and termination of the behavior are realized. According to behavior parameters and different behavior tactics, behavior resolve module separates the behavior mode into action sequence which are put out to be used by the final action render module.
Keywords/Search Tags:Computer Animation, Virtual Fish, Perception Model, Behavior Model
PDF Full Text Request
Related items