Font Size: a A A

The Research For The Group Animation Based On Automation Agents

Posted on:2010-02-08Degree:MasterType:Thesis
Country:ChinaCandidate:D F ChengFull Text:PDF
GTID:2178360275994488Subject:Computer architecture
Abstract/Summary:PDF Full Text Request
In the early days, the animations were made by drawing and then by the technology of key frames. However, in the field of Group Animation, because of lacking reality, the agents being without the ability to control their selves and the high cost of producing animations, the technology based on key frames cannot solve the problems today. To make up the deficiency of earlier technology, the group animation based on multiple autonomous agents plays an important role in the design. There are disadvantages of multiple autonomous agents, for example the complicity of modeling and high degree of coupling among the agents, which reduce the efficiency of rendering group animation.In this paper, we solved the problems including improving the efficiency of rendering and keep the reality and the autonomy through:1) Designed a general 3D engine for group animation.A good 3D engine will help the programmer to design 3D animation, even if he know little about 3D. Thus it is reasonable to design a general 3D engine.2) Using bone animation based on key frameAll the autonomous agents can be seen as characters and their behaviors are performed by bone animation. As the amounts of computing bone animation is very large, if all the agents? animations are made up by real-time bone animation, the efficient of the rendering will be very low. The bone animation based on key frame can not only simulate the agents? every behaviors but also improve the efficiency of rendering. So it will increase the efficiency of the group animation.3) Studied the influence of the steering behaviors in group animationIn the group animation, the reality and real time are decided by the quality of autonomous agents? modeling. A model is failed, if an agent passes through another one or acts senselessly or has any other behaviors out of the agents' rules. In this paper, the agents will check the methods of steering behaviors to adjust or restrict its next behavior. Thus the reality of animation is implemented by several steering behaviors.4) Implemented several representative group animations.We implemented several representative group animations to test the system.
Keywords/Search Tags:Group Animation, Agent, Skeleton Animation
PDF Full Text Request
Related items