Font Size: a A A

Research Of 3D Interactive Behavior-Characteristic Modeling Tool Based On OpenGL

Posted on:2004-07-26Degree:MasterType:Thesis
Country:ChinaCandidate:Y H WangFull Text:PDF
GTID:2168360092497945Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the development of Virtual Reality, visualization, distributed simulation and 3D game, all these require more efficient method of modeling. This modeling is essential different from traditional CAD modeling and animate modeling. Modeling is required not only to be realistic, to have response capacity of real-time, but also to have physic attribute and behavior ability. Firstly, the paper points out that geometry modeling method is lack in physic attribute and behavior ability, though with strong ability to geometry modeling. Then it explains why VRML has weak behavior ability and low efficiency. And then analyses behavior modeling language researched by some foreign and hometown scholar, and indicates that this modeling language lose interaction of "see what and get what". Lastly, this paper draw a conclusion that it is essential to research 3D Interactive Behavior-Characteristic Modeling Tool because it can generate model with geometry appearance ,physic attribute and behavior ability.This paper simulates behavior of object under force using OpenGL 3D graphic library and Object Oriented Programming. The Author develop 3D Interactive Behavior-Characteristic Modeling Tool based on the specific method that member variable expresses physic attribute of model and member function encapsulates behavior ability. The paper researches the following contents:Firstly, after analyzing that Object-Oriented method accords to theory of knowledge of people, the paper puts forward to utilizing Object-Oriented method and designs powerful 3D graph library and attribute library.Secondly, the paper researches geometry modeling of 3D graph, physic modeling, math modeling, behavior modeling based on computer graphic and technology of collision detection and collision response.Thirdly, it researches technology of light, blend and fog to realize photo realistic.Fourthly, this paper improves technology of display list and technology of texture mapping which can greatly enhance capacity of system.Fifthly, it researches generation of 3D animation based on physic equation and displays animation by double buffer.Lastly, the paper researches interface between man and computer, and develops typical editors, such as color editor, light editor and material editor.
Keywords/Search Tags:Behavior Modeling, Object-Oriented Method, OpenGL, Virtual Reality, Animation
PDF Full Text Request
Related items