Font Size: a A A

The Research And Implementation Of Mobile Platform Graphics Rendering Engine Based On The OpenGL ES

Posted on:2011-04-18Degree:MasterType:Thesis
Country:ChinaCandidate:M J GuanFull Text:PDF
GTID:2178360305960202Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Nowadays, as the rapid development of mobile terminal technology, mobile intelligent terminal gradually becomes life necessity. At the same time, users eagerly hope new services on mobile devices can have even more new application form and a more brilliant display and more real smooth experience. Mobile platform graphics rendering engine for mobile platform is to provide a smooth and efficient graphics rendering capabilities and to meet customer's demand for the application display.The Institute of topics is from practical engineering flow demand, that is the Research Institution of China Mobile led OPhone OS mobile terminal platform system for improved graphics rendering platform, new applications to make mobile interaction with more real experience. It has a strong background and practical significance. The completion of this thesis work is following.1. As the basic unit of graphics rendering, Pixel, the mobile platform, abandons common computer platform in the dotted line and polygon primitive rendering the complex, and only involves points, lines and triangles which are three basic rendering primitives. In the model data structure Pixel supports single-precision floating point, integer and other basic data types, away from general-purpose computer platform, the complex double-precision floating point data types, reduces the complexity of floating-point operations. Meanwhile, through the new fixed point data types, a wider range of floating point numbers can be achieved.2. In the research process, it focuses on streamlining the processes involved in time-consuming operation, and tries to improve the efficiency of rendering while ensuring the quality and effectiveness of rendering to provide smooth efficient, and amazing real user experience.3. This article firstly analyzes the market demand and functional demand of mobile platform graphics rendering system from the perspective of software engineering. Then, based on OpenGL ES standard, realizes the architecture design of the graphics rendering engine for mobile platforms, and analyze and implement several main processes of graphics rendering process. Finally, based on mobile platform graphics engine, realizes the test application of two-dimensional graphics and three-dimensional graphics for mobile platform and integrates test platform graphics rendering capabilities to display more brilliant application of application experience.As the core structure of advanced multimedia engine, Graphics engine architecture plays an important role in the field of interactive mobile Internet system development. Finally, this article forecasts the development and market prospects of the mobile platform graphics engine technology.
Keywords/Search Tags:OpenGL ES, Mobile Platform, Graphics Engine, Software Engineering
PDF Full Text Request
Related items