Font Size: a A A

Rendering Outdoor Scenes In Real Time Using Hardware Aceleration

Posted on:2014-03-15Degree:MasterType:Thesis
Country:ChinaCandidate:J WangFull Text:PDF
GTID:2268330401967191Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Realistic graphics is one of the most important parts of computer graphics, whosebasic requirement is generating realistic graphs or images of3D scene on computer. Asthe development of computer graphics and computer technology, realistic graphics hasbeen in widespread use in our daily work, study and life. Especially in advertising and3D game design, the graphic production which follow the realistic graphics principlehas become the most widely used technique.And because of the emergence of graphics cards which support programmablepipeline, the work of transform and lighting in the rendering is transfered from softwareprocessing to hardware processing. This change greatly fastens the speed of rendering.Real-time rendering of much more complex scene becomes possible now.Even so, rendering of outdoor scene such as sea, terrain is still very difficult. Forthat reason, outdoor scene rendering based on hardware acceleration is still an importantsubject worth seriously researching. Especially for some small advertising companiesand3D game production companies, they could not use high-end equipment or largeoverhead of the algorithm due to funding, cost, human resources and other constraints,they must consider how to use more economic, fast and efficient method to achieve thebest possible results in existing equipment condition. So we still have to use somealgorithm and with the help of GPU technology to achieve simultaneously theauthenticity and efficiency results.This thesis is based on the hardware development technology. Through theoreticalresearch and practice development, the paper implements a3D virtual scene includingvarious of natural objects by researching and programming. The simulation of sea isimplemented by perlin noise, projection based mesh and fresnel reflection. Themodeling of terrain is implemented by height map. The rendering of trees isimplemented by billboard. The rendering of sky is implemented by sky box. Andbesides, the user can roam in the virtual scene through inputting by keyboard or mouse.Methods in this paper, has been applied in several small advertising companies.This technology has been proved to have many advantages, such as high fidelity and plentiful scene, fast and smooth rendering speed, saving equipment and humancosts for the enterprise.
Keywords/Search Tags:Realistic Graphics, Hardware acceleration, Outdoor scene
PDF Full Text Request
Related items