Check patentability & draft patents in minutes with Patsnap Eureka AI!

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

Active Publication Date: 2014-04-02
四川九洲投资控股集团有限公司
View PDF3 Cites 19 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0013] 2. Using the GPU-based multi-pass rendering method, create a calculation pass and a rendering pass for ocean simulation, put the geometric modeling and rendering display of ocean simulation in the GPU, and make full use of the powerful parallel computing capabilities of the GPU to solve the problem of ocean simulation Medium and large-scale, high-detail ocean simulation rendering inefficiencies

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Three-dimensional dynamic marine simulation method based on GPU (Graphics Processing Unit) multi-pass drawing
  • Three-dimensional dynamic marine simulation method based on GPU (Graphics Processing Unit) multi-pass drawing
  • Three-dimensional dynamic marine simulation method based on GPU (Graphics Processing Unit) multi-pass drawing

Examples

Experimental program
Comparison scheme
Effect test

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...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a three-dimensional dynamic marine simulation method based on GPU (Graphics Processing Unit) multi-pass drawing. Vertex information is input at a time by means of an application program by using a plurality of GPU drawing channels, an OpenGL vertex buffer area object and a transform feedback technology, so that the calculation, iteration, assembly and rendering of a vertex are finished in a GPU. By adopting the method, the powerful parallel computing capability of the GPU is utilized fully, and the running efficiency and instantaneity of simulation programs are improved greatly on the premise of ensuring the effect of marine surface simulation.

Description

technical field [0001] The invention relates to a data processing method, in particular to a three-dimensional dynamic ocean simulation method based on GPU multi-pass rendering. Background technique [0002] In recent years, the simulation of realistic natural scenery has become a hot and difficult point in the field of computer graphics. It uses computer technology to seek mathematical models that can accurately describe various phenomena and landscapes in the objective world, and reproduce these phenomena and landscapes realistically. landscape. From a scientific point of view, the real-time modeling and rendering of realistic natural scenes is the difficulty, because many natural phenomena, including the above, are difficult to describe with accurate geometric models, which greatly increases the The difficulty of simulation. Among them, the simulation of ocean waves is the most complicated, mainly as follows: [0003] (1) The sea level is quite vast, and the shape of t...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06T17/05G06F17/50
CPCY02A90/10
Inventor 陈恩博莫世锋文静罗浩李硕
Owner 四川九洲投资控股集团有限公司
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More