Font Size: a A A

Design And Implementation Of A3D Engine Based On Flash

Posted on:2014-06-10Degree:MasterType:Thesis
Country:ChinaCandidate:X L WanFull Text:PDF
GTID:2268330392462845Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the advancement of3D graphics rendering technology and the changes in market demand, the range of3D applications covers many fields, including education, entertainment, tourism, urban planning, health care, and so on. And the development trend of3D applications turns from the client to the Web. Therefore, more and more people focus on the study of the Web3D engine technology, especially Flash3D engine technology.Flash Player11, released by Adobe in2011, includes a new feature named Stage3D which makes it possible to use hardware acceleration in Flash3D engine, and also triggers a Flash3D engine research boom. But China still lags behind in the research of Flash3D engine. In order to pursue the effectiveness of products and the efficiency of development, most companies prefer use the foreign Flash3D engine, rather than independent R&D. In this environment, the research of Flash3D engine technology has great significance. This article studies the design of Flash3D engine architecture and implementation of the basic module.In this paper, we discuss a3D engine architecture and implementation based on Flash. The following are the research results:1. Designed the overall architecture of the Flash3D engine.2. Designed and implemented the basic module of the Flash3D engine, including resource management, rendering, camera, sprite, scenes and input management.3. The Flash3D engine was packaged as an independent engine class library, developers can develop different3D applications by using this class library.
Keywords/Search Tags:Flash, 3D engine, Stage3D
PDF Full Text Request
Related items