Font Size: a A A

The Research And Application Of 3d Graphic Engine Base On Flash

Posted on:2011-02-14Degree:MasterType:Thesis
Country:ChinaCandidate:J P WangFull Text:PDF
GTID:2198330332463570Subject:Cartography and Geographic Information System
Abstract/Summary:PDF Full Text Request
With the development of WebVR technology, the desktop Virtual Reality system could be realized on Internet. Because of the different standards, companies begin to develop and research their own WebVR technologies and platforms to occupy the market. Most of them put the virtual model file and the communication control program in the web server. This way, when the user start the browser, the rending engine will appear as an automatic plug-in. The plug-in must be downloaded and installed. The use of plug-in has brought great inconvenience for users. With its unified standard, powerful interactive feature, and multi-media forms, Flash plays a dominant role on the Internet in the era of two-dimensional. The Flash action script (3.0 language), using object-oriented programming model, makes 3D graphics engine possible on the Flash platform.In this thesis, we discuss how to simulating real world in the Flash platform. Firstly, we will introduce some basic knowledge about image processing ability of Flash technology and 3D real-time rending, and then express how to establish 3D coordinate system and 3D objects in 2D Flash platform. Secondly, we will carefully describe the data structure of rendering module and different steps of 3D pipeline. For example, show lighting benefits a lot from shading map. Besides, layering scene avoids missing triangles effectively.Lastly, we will analyze the 3D Virtual Community as an example, introducing the key technology of the 3D scene and avatar publishing. The users will not need to download another plug-in in the virtual community. As for the case in communicating of JS and AS, we has designed the model management and 3D animation controlling method to save date size and improve the efficiency of system maintenance. We also designed the shortcut menu with 2D movie clips on the 3D model to provide users with a brand new experience.
Keywords/Search Tags:WebVR, FlashVR, 3D Graphic engine, 3D virtual community
PDF Full Text Request
Related items