Dissertation > Excellent graduate degree dissertation topics show

Research and Implementation about Modeling Platform of Indoor Environment and Structure Based on DirectX

Author: LiuHu
Tutor: XuQuanSheng
School: Shenyang University of Technology
Course: Applied Computer Technology
Keywords: Virtual Reality DirectX Picking Bounding Sphere
CLC: TP391.9
Type: Master's thesis
Year: 2007
Downloads: 106
Quote: 0
Read: Download Dissertation

Abstract


Virtual reality is a kind of high-technology raised in recent decades. It uses the high-technology in the development of the computer to construct a virtual scene. At present, the virtual-reality technology is mainly applied to fields such as military affairs, medical treatment and education. But the application to building field is relatively less. For this purpose, the virtual-reality technology research is carried out and applied to building field. The target is to realize a DirectX-based modeling platform in which the indoor environment and structure can be built by mutual way.The research work comes from an actual project. After complete the indoor environment and structure platform, the research work is expanded in order to make the modeling platform be able to complete building an outside circumstance. Therefore, the research result both has the theory value and the actual value.By comparing with several tools, the DirectX SDK is decided to be the software develop tool. In the first place, the method to design the 3D object class is introduced. This class makes all the objects in the 3D scene have an identical structure. And then the design and realizing process of the control interface is introduced in which the indoor and outdoor environment is build by mutual way. The program interfaces include the main control panel, the indoor and outdoor environment construct panel, the 3D environment modify panel and the attribute information modify panel. In the second place, the methods to transfer, rotate and zoom an object are introduced. And the method to roam in the scene by means of control the camera by the keyboard is introduced. Last, the method to display the pipelines hided in the wall in the indoor environment by using of alpha blend is introduced. The render methods of the sky, floor and trees in the outside are introduced. The method to imitate rain and snow by using of particle system is introduced.It is quite important to modify the 3d scene in the 3D graphics program. So it is necessary to use a mouse to pick the object in the 3D scene. A picking method is defined and introduced because there is no function completes picking in Direct3D. Picking of the bounding sphere of an object can make the program runs more fluently. In order to enrich the material warehouse, the methods of reading the .OBJ file, changing .OBJ file to .X file and saving the .X file to the disc are defined and introduced.The program is tested by using different material warehouses after the development is completed. The test result indicates that the program is perfect and runs fluently.

Related Dissertations

  1. Research and Development of Multi-Static High Frequency Radar Central Host Software,TN957.5
  2. The Research of Technology for 3D Fashion Virtual Distortion and Display,TS941.26
  3. Optimized Research of Job Schedule for Double Deep Stack Crane,TP18
  4. Reearch and Implementation of Real Estate Services Platform Based on the Integration of Web 3D Landscape Map and Virtual Reality,P208
  5. Research on the Development of the Digital Mock-up and Functional Simulation of the Entire Cross Section Mechanical Boring Machine,TD421.5
  6. Bridge Construction Management Visualization System Research,U445.1
  7. The Application Research on Hybrid Collision Detection Algorithm in Virtual Reality,TP391.9
  8. Research on the Vision Control and Trajectory Planning of Fruit Picking Robot,TP242.6
  9. Analysis and application of large structure vibration test based on wireless sensor networks,TP274
  10. Research on the Implementation of Web-based Virtual Experiments for Mechanical Disciplines,TP391.6
  11. Based on the VRML Language of the Virtual Laboratory Network Framework,TP391.6
  12. Based on Motion Capture Technology, Gannan Tea-picking Opera Clown Dynamic Modeling Study of Digital Design,J825
  13. Research of Interaction between 3D Virtual Scene Based on VRML and 2D Map,TP391.9
  14. Automated warehouse stacker Slotting Optimization and path optimization studies,F253.4
  15. Research cargo warehouse distribution and selection algorithms,TP273
  16. Anatomy of the Internal Structures of Thick Oil Layer and Potentiality Analysis Method on Remaining Oil,TE321
  17. Collection and Processing of Picking Routing Information in Distribution Center,F253.9
  18. Apply Linear Programming to Slotting Optimization Based on the Greedy Algorithm,F224
  19. The Research of Order Picking Efficiency in BHA Company,F259.2
  20. The Applications and Credibility Assessments of Virtual Reality Technology to University Physics Bilingual Teaching,O4-4
  21. The Hand Plcking work Optimization and Simulation in Medlcal Logistics Center,F259.2;F224

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer applications > Information processing (information processing) > Computer simulation
© 2012 www.DissertationTopic.Net  Mobile