Font Size: a A A

Research And Implementation Of 3D Graphics Technology Based On ARM Embedded System

Posted on:2010-12-10Degree:MasterType:Thesis
Country:ChinaCandidate:C F HanFull Text:PDF
GTID:2178330332488565Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
With the rapid development of the embedded system since it appeared, mobile devices have popularized quickly, such as PDA, Pocket PC, and Smart Phone. The application of Multi-Media which based on mobile devices has also been popular. The 2D graphics displaying can not meet our needs of the realistic image. It has become the development trend and a current research hot spot to obtain high-quality and real-time 3D graphics from embedded mobile devices whose performance is low in recent years.The development of the embedded 3D graphics was not only involved in much knowledge about complicated mathematics, geometry transformation, but also the technology of software and hardware platform of the bottom layer. First, the current research background, situation and significance of the embedded 3D graphics at home and abroad is analyzed in this paper, and the embedded software and hardware platform is chosen according to the development structure of 3D graphics on this basis. Second, the procedure of transplanting Windows CE to the platform PNM2410 based on the ARM920T, which was developed in our lab, is introduced. It is mainly about the analysis and transplantation of the BSP, including Boot Loader, OAL and the device driver of LCD. Finally, the key technology about 3D graphics is researched and implemented, such as vextex rendering, three-dimensional transformation, txture, light and Materials. And, the light algorithm of related technology is optimized; the speed of 3D graphic displaying is greatly improved. The embedded 3D graphics can be simulated by specific simulator and run on the PNM2410. The images can be displayed smoothly with higher quality. The research and development of embedded 3D graphics has certain practical value. And it also plays an important role in the following research, development and application.
Keywords/Search Tags:3D Graphics, ARM, Windows CE, BSP, Light
PDF Full Text Request
Related items