Font Size: a A A

Study, Based On Programmable Graphics Hardware, Real-time Graphics Technology

Posted on:2007-07-18Degree:MasterType:Thesis
Country:ChinaCandidate:Y J YuanFull Text:PDF
GTID:2208360185975864Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
The real-time rendering is the basic foundation of 3D games, computer aideddesign(CAD), computer aided manufacture(CAM), Digital Content Creation(DCC)and virtual reality. With these applications grow rapidly in recent years, the real-time rendering becomes more and more important. GPU based real-time rendering technology comes forth in this situation. The paper focuses the GPU based real-time rendering technologies. It involves the following parts: per-pixel lighting, real-time shadow, glass and velvet texture rendering, and skinned mesh rendering. Besides, according to the author's future work, this paper also introduces some GPU related optimization methods. Because graphic hardware evolves rapidly at present, all the GPU involved in this paper is Shader Model 2. 0 level or above.Chapter 1, introducing the importance of real-time rendering, the foundation, the research purpose and the significance of the project. Besides, the key technologies involved in the paper are introduced.Chapter 2, introducing the core technology in this paper, including graphic hardware, vector math and 3D API.Chapter 3, This chapter introduces the details of Phong illumination model, per-pixel lighting, real-time shadow, Fresnel reflection and refraction and skinned mesh, then the implementation details is presented, the improvements of my method are also introduced. All the implementation is based on advanced GPUs.Chapter 4, concludes the system, points out insufficiencies and innovation, and predicts the prospect of various technologies in this article.
Keywords/Search Tags:GPU, Real-Time Rendering, shadow, skinned mesh
PDF Full Text Request
Related items