Font Size: a A A

The Research Of Embedded Three Dimensional Modeling Based On GPU

Posted on:2009-05-09Degree:MasterType:Thesis
Country:ChinaCandidate:F XieFull Text:PDF
GTID:2178360272979688Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
In recent years, the three dimensional modelling was a science which developed an extremely rapid, along with the technical development, at present, it has achieved a quite high level, in many high qualities exquisite animation, some models which used were established by computer. The three dimensional modeling was allowed greatly to save the research and development cost, to speed up the research progress. Along with the integration rate of embedded hardware rapid enhanced, the multimedia chip with low cost and power are became the first choice. In view of the high expansion performance, the three dimensional modeling in the platform was realized by using programmable graphics processing unit. As a result of the good performance of graphical interface, the embedded three dimensional platforms which based on GPU will become the direction of embedded platform.According to the 3D modeling research that used by computer graphic hardware, we introduced some elementary theory into the embedded system. The article made some research with 3D modeling, programmable GPU and the data standard of embedded GPU, and found a method that carry on a complex 3D model from computer. The method could be used on many embedded platforms, may be became a solution that modeled complex 3D models on embedded system. Moreover, the topic made multianalysis and research on some key questions how to model 3D models on embedded system.First, the topic detail introduced the theory foundation of 3D models; it main researched the expression of 3D models and rendering step. In view of the GPU characteristic, the principle of settling flow data and modles' rendering step, the topic elaborated how to carry on the real-time 3D modeling in the computer by GPU. All these are the base of 3D modeling using GPU on the embedded system.Next, according to the flow data processing of embedded GPU, the topic detail analyzed and researched the internal data stream and data standard of GPU, they are the theory base of 3D modeling with GPU. Also through the understanding of data standard, we designed a data conversin algorithm with embedded GPU, it is the theory base of carring on a complex computer 3D models to embedded system. The algorithm also provided a feasible solution that 3D modeling on embedded system.Afterwards, in the establishment process of model database, because the model sources are polygon models, the article designed the polygon triangle algorithm here. In view of the data stream characteristic of GPU, the topic designed 3D models' database structure of binary system and hexadecimal, depart the withdrawing and establishment of model data from the data processing in embeeded system.Finally, we used experimental to confirm the feasibility and performance. The experimental platform is a 3D development board based on the multimedia chip ZEVIO 1020. We used the algorithm and the theory principle to find a 3D modeling procedure, completed the 3D modeling process based GPU.The article designed a 3D modeling plan, which using rich 3D model resources on computer to greatly reduce the difficulty of 3D modeling on embedded system. It has used the GPU fluxion processing function fully, realized the more complex 3D model modeling on embedded system platform. The method also has a stronger compatibility on other embedded platform.
Keywords/Search Tags:programmable graphic processing unit, three dimensional modeling, embedded system, database
PDF Full Text Request
Related items