Font Size: a A A

Based On The Opengl 3d House Decoration Design

Posted on:2010-04-27Degree:MasterType:Thesis
Country:ChinaCandidate:S ChenFull Text:PDF
GTID:2208360275482871Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Virtual reality technology to take advantage of more realistic computer-generated simulation environment, enables users to immersion in a virtual environment through human-machine interface, users realize a direct interaction with the virtual environment. With the development of computer technology, virtual technology is widely used in military, entertainment, manufacturing, medical, geographic information systems and other fields. In the decoration industry, virtual technology implementation "3I" characteristics have been thoroughly embodiment, which can allow people to give full play to our imagination, showing people's style and philosophy. Through the virtual roaming advance technology also allows users to feel the effect of the decoration.In this paper, virtual reality technology and the related three-dimensional computer graphics theory research, an analysis of virtual technology in the implementation of the decoration at home and abroad use the system as well as market demand at this stage to draw the origin of the project. On this basis, the use of 0penGL and VC + + and other programming tools are being developed for a set of interactive three-dimensional decoration system. System in accordance with the functions and needs, is divided into customer-side procedures, server-side procedures and management procedures Backgrounds three separate parts, one of my main client is responsible for the development of customer service procedures and database design. The main job of this thesis include the following:1. Study of the virtual implementation of related technologies, introduction of the geometric modeling and image modeling techniques and algorithms for some of the work of these two techniques to analyze the advantages and disadvantages, and then based on a mixture of graphics image rendering algorithm and virtual scenes of real-time roaming algorithm are introduced.2. Study of a variety of documents to read, virtual architecture scene modeling, virtual scene roaming the I / O control technology, and program implementation. Virtual roaming in the study of key technologies based on the type of set up the camera function, scene model input function data type and model categories, and improved program features, optimize the program structure.3. The development of three-dimensional decoration system realize the customer service end of the procedure, for ordinary users, can provide users with interactive three-dimensional scene arranged scenes with Service procedures to request, from the database server to download three-dimensional model data and information functions. Detailed design of classes and interfaces, three-dimensional scene structures, two-dimensional mapping units, units to generate three-dimensional model data to read, interactive control, matrix converter, real-time roaming, such as collision detection at the development of implementation procedures, and with source and pictures to illustrate my point.4. To carry out the database design, management system for many users, the data model to facilitate manipulation administrator.
Keywords/Search Tags:Virtual-reality, OpenGL, Interactive-control, 3D Studio Max, Three-dimensional modeling
PDF Full Text Request
Related items