Font Size: a A A

Design And Implementation Of Embedded 3d Graphics Engine

Posted on:2006-09-22Degree:MasterType:Thesis
Country:ChinaCandidate:X GaoFull Text:PDF
GTID:2208360152498477Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
when you analyze the future technology trend of Embedded operation system,you could see that the Embedded operation system will have extensive application in the fields of Communication,automobile,medical treatment,Safety information. At the same time, in the consumption electronic product the embedded operating system has shown stronger growth strength too.The main motive force of growth of the embedded operating system in the future comes from the consumption trade, such as: Embedded game. This requires that you can display the graphics on the Embedded System in real.The graphics engine operated on the embedded system confront a unprecedented challenge. The graphics algorithm is applied to the embedded systems to seek to make the objects visually appealing and realistic. By the technology of Visual Realism and rending we could make the embedded system realize the model of the high sense of reality, play up the strong infection result, carry on lifelike simulation. Meanwhile when we display the three-dimensional graphics on slow,memory limited,embedded system in real time, we need to learn to adopt the existing algorithm to practical project.In three-dimension show, the most important fragments is the orders of rending and usually the keys to speed such as removing hidden surface, clipping etc.. we mainly studying how to display and rending the three-dimension shows with both CPU and memory being little, and then realize one engine operating on the embedded system which can satisfy the game, and the demand for other amusement. firstly Confirm the basic rending unit then consider the design of hardware which can accelerate the displaying, choosing the triangle as basic rending unit not only facilitate modeling greatly, but also simplify API (the programming interface of application program ) of the figure engine, and can improve the efficiency greatly. Try one's best to utilize the algorithm that has, for example: Bresenham algorithm of the straight line draw, packs the scanning transfer algorithm of the polygon, all these are proved classically it is the most effective algorithm at present. Try one's best to utilize the advantage of the hardware at the algorithm, reduce the work doing by software, in this way, we must improve the traditional algorithm that is used on the PC, at the same time we notice that resolution ratio of embedded equipment...
Keywords/Search Tags:3_D Graphics, Engine, Algorithm, Embedded System, Removing Hidden Surface
PDF Full Text Request
Related items