Font Size: a A A

The Research And Application On The3D Render Of The Water Wave

Posted on:2015-11-03Degree:MasterType:Thesis
Country:ChinaCandidate:X LuoFull Text:PDF
GTID:2308330452956066Subject:Systems analysis and integration
Abstract/Summary:PDF Full Text Request
The three-dimensionalrenderof water waves technology is both a research focus athome and abroad,and an important research branch of computer graphics. Along with therapid development ofthe computer information technology and integrated hardwareequipment,as well as the rapid popularizationof large capacity,high speed,advancedperformance computer,and the rapid development of image processing hardware,thewater wave three-dimensional rendertechnology ofthe computer virtual reality technologyin computer graphics has become a very common requirement.This topic mainly based on both Virtual Reality technology(hereinafter referred to asVR) and fast Fourier transform method of mathematical physics to achieve water wave3dsimulation.Under the open source development frameworkQt, used the OpenSceneGraphrendering engine (hereinafter referred to as the OSG) which is based on OpenGLapplication interface to anagement each module of the system and to construct a waterwave in three-dimensional rendersystem platform,andrealize thealgorithm design.Thispaper regard the water wave3d renderas the core,mainly finished the following researchworks and results:(1) Compared the advantages and disadvantages of several kinds of water wavemodeling method among the based on the physical model, based on wave analysis,based on particle systemand based on the statistical model from the two aspects ofdiscrete and continuous model.(2) Focus using the Qt framework which is cross-platform and open sourcedevelopment to build the window of the3d rendersystem of water waves. Makes thesystem not only can run on Windows OS but also can both run on Linux and MacOS.(3) Comprehensive utilization the water wave modeling method of the statistical wavemodel, established the height field of the water wave through by the FFT algorithm, andthen generate waves grid model and finally studied the shading and lighting effects ofwater waves.(4)Build the three-dimensional water wave rendersystem platform by using the design method of this paper studies, presenting3d effect of the water waveintuitivly, andbuild the scene roaming, keyboard and mouse function of human-computer interaction,and provides water wave platform and some corresponding technical support.
Keywords/Search Tags:Virtual Reality, Water Wave, Qt, OpenSceneGraph, 3D render
PDF Full Text Request
Related items