Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A method, device and computer-readable storage medium for drawing volume cloud

A computer program and volumetric technology, which is applied in the field of game image processing, can solve problems such as jaggies and visual errors, and achieve the effects of small video memory consumption, small data volume, and improved dynamic visual effects

Active Publication Date: 2022-07-15
SNAIL GAMES
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, when using low-resolution textures for drawing processing, if the opaque object moves through the clouds, the intersection of the opaque object and the volumetric cloud will easily form more obvious jagged edges, resulting in visual errors

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
  • A method, device and computer-readable storage medium for drawing volume cloud
  • A method, device and computer-readable storage medium for drawing volume cloud

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0060] Utilize technical scheme of the present invention, under following conditions, carry out continuous test:

[0061] NVIDIA GTX960 graphics card, the test program resolution is 1920*1080.

[0062] The test results are as follows:

[0063] The complete volume cloud rendering process takes an average of 2.3ms on the GPU, and the execution time of the data correction part is less than 0.1ms.

[0064] The present invention adds a part of correction data (step 106-step 107) to the original general volume cloud rendering basis (step 102-step 104), uses the reprojection (Reprojection) technology to correct the data used for volume cloud rendering, and then Use the corrected cloud color map to blend into the scene color to reduce the aliasing and flickering of the screen display without adding too much consumption.

[0065] Compared with the original volume cloud rendering method, the data correction part only caches the low-resolution texture data of the previous frame, uses a...

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

A method for drawing volume clouds, comprising the following steps: 1) drawing scene information, and drawing virtual objects in the scene into a video memory; 2) producing a sky background color and forming a three-dimensional texture of the sky background; 3) adjusting the depth of the scene The texture is down-sampled; 4) Use the down-sampled depth map and the volume cloud density 3D texture to generate the volume cloud color and weight data; 5) Through the reprojection operation, perform data correction on the generated volume cloud color and weight data; 6) Use the corrected volume cloud color, weight data and scene color to superimpose and mix to complete the volume cloud drawing. The present invention uses the low-resolution rendering target texture, and at the same time effectively reduces the aliasing and flickering generated when the volume cloud is drawn without additionally increasing the bandwidth and load of the graphics card.

Description

technical field [0001] The invention relates to the technical field of game image processing, in particular to a method for rendering a simulated volume cloud. Background technique [0002] At present, to render the simulated volumetric cloud effect in 3D games, it is necessary to record the volumetric cloud data (such as the 3D texture that stores the shape and density of the volumetric cloud) and the scene information of the screen space (such as scene depth) in the video memory of the graphics card. In order to save the graphics card The data is often stored using low-resolution textures (for example, the current game window resolution is 1024*768, and the cloud data is only 256*192). However, when a low-resolution texture is used for rendering, if an opaque object moves through the cloud and fog, the intersection of the opaque object and the volumetric cloud will easily form relatively obvious sawtooth, resulting in visual errors. Therefore, there is an urgent need for ...

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
Patent Type & Authority Patents(China)
IPC IPC(8): G06T15/50G06T15/00G06T17/00
CPCG06T15/005G06T15/503G06T15/506G06T17/00G06T2210/61
Inventor 吕文伟许晨
Owner SNAIL GAMES
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products