Font Size: a A A

The Interactive Scenery System Based On Virtual Reality

Posted on:2003-02-08Degree:MasterType:Thesis
Country:ChinaCandidate:B YangFull Text:PDF
GTID:2168360065956352Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Along with the development of technology of computers, the interactive computer graphics has obtained a development with full speed. It has been applied to many fields extensively, such as CAD, television advertising, cartoon and emulation, scientific calculation, transaction management, etc. and played already an important role. We can say: "There are no fields that haven't obtained the enormous advantage at computer development and in using computer graphics already. "Each field requisition on graphics technology of the computer is no longer confined to producing static figures of the plane. It hopes real estates developers give customer last the three-dimensional panorama models of house, The department of urban planning hopes to show omni directionally that the three-dimensional landscape of the city, scientific workers show realistically while hoping to calculate gains of forming in future. The graphics technology of sense of reality becomes the focus of nowadays studies, and has already gotten extensive application. The graphics technology of virtual reality of new technology of the computer rose on later stage of the eighties, It utilizes the computer and produces virtual world feeling form, such as lifelike three-dimensional vision, the sense of hearing, The sense of touch, etc. People can experience their own dream and enjoy heartily in virtual world.This text combines the scenery application, and introduces some theories of the three-dimensional graphics and the way of turning it into real graphics. It has also explained the key technology that realized the scenery emulation system and the tools needed concretely. The memory method and file storage of the scenery emulation system and graphics data structure to analyze some commonly used three-dimensional graphics data are designed. Expound the fact and how utilize the overall designes of system the independence at operating system three-dimensional graphics come and develop three-dimensional modeling platform and virtual browsers by OpenGL in detail. Use the structure of every kind that the thought, which Object-Oriented, carries on in the course of developing. The study on file fromat and using, the development of Dynamic-Link Library has been explained in this thesis.This thesis, based on the basic principle of the computer graphics, using Object-Oriented technology and the developing tools of VC++ and OpenGL, realized the systematic overall planning. Seen from the idea of the developing of software. The system designed in this thesis has features as fotlows:First, This system doesn't use any extant three-dimensional modeling tools. It designs its own data structure and file storage structure, and does a further study of the three-dimensional graphics platform instruction.Second, This system connects the three-dimensional graphics platform with virtual browsers, using OpenGL to write kernel code. So the instruction and edition of geometric figure and the instruction of the multiple viewport can be realized using VC++, It can deal with the developing of interactive interface, the processing of image files, the accessing of the database and etc.Finally, Adopting the Object-Oriented technique, the system makes good use of 1the encapsulation, inheritance and reusability of the class. The graphics's base class, from which all kinds of concreate graphics classes have been derived, has been created.
Keywords/Search Tags:OpenGL, Virtual reality, scenery, Object-Oriented, interactive technology
PDF Full Text Request
Related items