Font Size: a A A

Gpu-based Realism Of Real-time Rendering Technology Research And Implementation

Posted on:2012-01-23Degree:MasterType:Thesis
Country:ChinaCandidate:Y J ZhangFull Text:PDF
GTID:2208330332986808Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Realistic graphics is not only one of the most attractive branchs but the core of computer graphics as well. Realistic rendering technology covers the superficial modeling, illumination, texture mapping, rendering effects, and some other aspects. Therefore, being an important area of research in computer graphics, realistic rendering technology attracted more and more attention. During the improvement of programmable GPU and GPU-based high-level programming language continuoursly, it is promoted the realistic graphics rendering technology, and this thesis'research and implementation are all based on it.This thesis researched and analysised current graphics GPU-based realistic rendering technologies, especially the simulation of water and light effects methods depthly. With the studies and "digital display platform" project requirement, a platform of the GPU realistic rendering module could be implemented. The module including 3 main parts: complexity adaptive realiatic water simulation in different scene, GPU and ray tracing-based global illumination rendering technology, and some other realistic materials which will be packed to material plug-ins.For implementing two levels realistic water simulation of different complexities, a technology of altitudinal field combined the grid function, as well as another way of the texture perturbation were considered. And some improvement of how to set up the perlin noise function and water optical properties'integration are the high lights of the realistic water simulation. And then, a set of GPU-based ray tracing realistic illumination rendering module with BVH accelerate method will be used in the final system. Finally it will complete a GPU-based realistic rendering modul to improve the authenticity and encapsulat some realistic material resources.As writing and implementation of related projects, it is involved several types of realistic rendering algorithms and technologs. Completing some of the existing methods on the GPU programming is part of my work. The others give some corresponding improvement opinions for the lack of that ways presented themselves. The focus is how to use the programmable graphics hardware and advanced rendering programs to implement these technologies, so that can be used in the virtual scenes display platforms.
Keywords/Search Tags:Compute graphics, Realistic rendering, GPU, High level shadier language
PDF Full Text Request
Related items