Large-range dynamic wave real-time rendering method based on stream computing

A large-scale, dynamic technology, applied in computing, 3D image processing, image data processing, etc., can solve the problems of too regular waveform and poor sense of reality, and achieve the effect of increasing the sense of reality

Inactive Publication Date: 2014-11-12
HARBIN DIANSHI SIMULATION SCI & TECH
View PDF0 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The method based on the physical model is more suitable for small-scale and small-scale scenes such as fluid pouring and fountains, or for occasions that do not require real-time performance such as movies and animations. Since the solution of the Navier-Stokes equations is extremely complicated, even modern GPUs The computing performance has reached the level of TFLOPS, but it is still impossible to achieve interactive real-time rendering of large-scale dynamic ocean waves through this method. In real-time interactive applications, the prior method [1] (see Fournier A, Reeves W T. A simple model of coean waves. ACM SIGGRAPH Computer Graphics, 1986, 20(4): 75-84; Peachey D R. Modeling waves and surf. ACM SIGGRAPH Computer Graphics, 1986, 20(4): 65-74) The method is a commonly used construction method. By using function curves to simulate the geometric shape of ocean waves, the waveform of this...

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
  • Large-range dynamic wave real-time rendering method based on stream computing
  • Large-range dynamic wave real-time rendering method based on stream computing
  • Large-range dynamic wave real-time rendering method based on stream computing

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] This implementation mode specifically introduces the present invention in conjunction with Fig. 1-7:

[0031] (1) Firstly, a new LOD-based grid model is established. This model draws on the ray concentric circle grid model and the dynamic and static grid models. Near the viewpoint, a two-level subdivided circular grid is used to form a two-level LOD , the spacing of the vertices in the grid is determined by the simulated sea conditions, and the grid part beyond the two-level LOD adopts a concentric circle grid, as shown in Figure 1.

[0032] (2) Add animated bumpy textures on the basis of the Gerstner model. The Gerstner model uses a limited number of sine waves to simulate ocean waves, and its rendering effect lacks sufficient details compared with the FFT-based method. The present invention obtains the animation concave-convex texture through offline rendering, adds rendering details to the Gerstner model, and greatly improves the sense of reality of rende...

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 discloses a method for achieving large-range dynamic wave efficient real-time rendering on a stream processor. According to the method, a novel grid model based on the LOD (Level of Detail) technology is involved, dynamic wave simulation is achieved based on a Gerstner model, a concave and convex texture mapping method accelerates remoter wave rendering, and animation concave and convex textures are utilized for improving the wave rendering effect. The method is characterized in that the reflecting effect on the sky and the sun is achieved through the cube textures, a Phong illumination model is applied to achieve wave illumination and achieve Fresnel reflection, the animation textures are adopted for simulating foam in waves, and the special effects such as shadows, projected onto the sea surface, of clouds are achieved. The method can carry out real-time interactive rendering on waves within the hundred-kilometer-level range on a computer platform with the stream processor, and has the advantages that the speed is high, the simulation degree is high, and platform compatibility is good.

Description

technical field [0001] The present invention is related to computer graphics. With the rapid progress of GPU technology, the performance and programmability of GPU have been greatly improved, providing an important hardware platform for the development of graphics. The present invention relates to a stream-based computing platform A real-time rendering method for large-scale dynamic natural scenes of GPU-ocean waves. Background technique [0002] About 70% of the earth's surface is covered by oceans. Compared with the simulation of other natural scenes, the rendering of ocean waves is more important in the application of flight simulation and surface ship simulation. For the research on ocean wave rendering, the methods used can be summed up It can be divided into two categories: methods based on physical models and methods based on structures. The methods based on physical models generally start from the Navier-Stokes equations and try to simulate ocean waves by solving the...

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): G06T15/00G06T15/60
Inventor 张泽旭王纲
Owner HARBIN DIANSHI SIMULATION SCI & TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products