Three-dimensional dynamic marine simulation method based on GPU (Graphics Processing Unit) multi-pass drawing
A simulation method and three-dimensional dynamic technology, applied in the field of data processing, can solve the problems of low efficiency of ocean simulation drawing, achieve the effect of ensuring speed and real-time performance, 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 OpenGLTransformFeedback technology and the vertex buffer object to complete the calculation and iteration of the ocean simulation vertices, and uses the fast Fourier algorithm to calculate in real time in the GPU vertex shader And modify the vertices of the ocean surface, 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 defining the length...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More - R&D
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com



