A 3D dynamic ocean simulation method based on GPU multi-pass rendering
A simulation method and three-dimensional dynamic technology, applied in the field of data processing, can solve problems such as low efficiency of ocean simulation and rendering, and achieve the effect of ensuring speed and real-time performance, and improving range and fidelity.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment
[0042] The present invention uses the drawing channel of the graphics card and the powerful floating-point computing capability of the GPU, uses the OpenGLTransform Feedback technology and the vertex buffer object to complete the calculation and iteration of the vertex of the ocean simulation, and uses the fast Fourier algorithm to perform real-time calculation in the GPU vertex shader. Calculate and modify ocean surface vertices, and assemble the ocean surface from point to surface in the primitive shader. Finally, the graphic drawing and color mixing are completed in the fragment shader, and the three-dimensional ocean surface is dynamically, real-time and fast established and rendered. Method steps of the present invention are as figure 1 As shown, it specifically includes the following steps:
[0043] 1. One-time input of vertex information and drawing control data
[0044] This stage is the initialization of the application program for drawing the sea surface. By defini...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


