Title :
Shader-based visual simulation of ocean wave
Author :
Chen, Jun ; Yuan, Yuan ; Yang, Jianwen
Author_Institution :
Dept. of First, Guilin Air Force Acad., Guilin, China
Abstract :
The shader in the GPU increases flexibility and enables customizations of vertex and fragment processing, and it also provides the programmer with various special effects essential in development of realistic 3D virtual scene. Compared to a CPU based simulation of the ocean water, the shader-based simulation in this paper reduces the complexity of the model by eliminating most fixed function parameters while giving access to the latest functionalities of graphics cards. Our water simulation is divided into four stages: wave generation, surface tessellation, optical simulation, and water surface rendering. We are satisfied with the result from implementing the respective stages´s shader.
Keywords :
computer graphic equipment; coprocessors; digital simulation; geophysics computing; ocean waves; rendering (computer graphics); virtual reality; GPU; graphics cards; ocean wave; optical simulation; realistic 3D virtual scene; shader-based visual simulation; surface tessellation; water surface rendering; wave generation; Computational modeling; Fluid dynamics; Layout; Navier-Stokes equations; Ocean waves; Optical refraction; Optical surface waves; Partial differential equations; Sea surface; Surface waves; GPU; ocean wave; shader; virtual scene;
Conference_Titel :
Computer and Automation Engineering (ICCAE), 2010 The 2nd International Conference on
Conference_Location :
Singapore
Print_ISBN :
978-1-4244-5585-0
Electronic_ISBN :
978-1-4244-5586-7
DOI :
10.1109/ICCAE.2010.5451321