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

A cloud real-time rendering optimization algorithm based on spherical UV and reprojection

An optimized algorithm and real-time rendering technology, which is applied in computing, 3D image processing, image data processing, etc., can solve problems such as noise, and achieve the effects of ensuring integrity, avoiding noise problems, and stabilizing rendering efficiency and quality

Pending Publication Date: 2019-03-12
北京五一视界数字孪生科技股份有限公司
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The present invention provides a cloud real-time rendering optimization algorithm based on spherical UV and reprojection, which solves the problem of noise in existing algorithms when the viewing angle or cloud layer changes rapidly

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 cloud real-time rendering optimization algorithm based on spherical UV and reprojection
  • A cloud real-time rendering optimization algorithm based on spherical UV and reprojection
  • A cloud real-time rendering optimization algorithm based on spherical UV and reprojection

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] The preferred embodiments of the present invention will be described below in conjunction with the accompanying drawings. It should be understood that the preferred embodiments described here are only used to illustrate and explain the present invention, and are not intended to limit the present invention.

[0023] refer to figure 1 , a cloud real-time rendering optimization algorithm based on spherical UV and reprojection, including the following steps:

[0024] Step 1: Calculate the shape of the cloud layer and generate a three-dimensional cloud layer texture through the three-dimensional noise texture, and generate a cloud image using the three-dimensional noise texture. The cloud image is generated by combining perlin noise at different frequencies with ray marching, and the three-dimensional noise texture generates a cloud image The process includes denoising processing steps, followed by image-based rendering techniques to map cloud images onto the sky of the virt...

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 cloud real-time rendering optimization algorithm based on spherical UV and re-projection, 3-D noise texture is used to compute cloud shape and generate 3-D cloud texture, thewhole sky hemisphere is parameterized by spherical UV, dividing the spherical UV space into small blocks of 4x4 pixels, In each frame, only one pixel cloud is drawn in the corresponding direction foreach small block, the whole spherical UV map is reserved after every 16 frames, and the two recently generated complete spherical UV maps are re-projected onto the viewing area according to the current camera angle of view and interpolated, so as to obtain the final rendering result. The invention solves the problem that the noise point occurs when the angle of view or the cloud layer changes rapidly.

Description

technical field [0001] The invention relates to the field of cloud real-time rendering algorithms, in particular to a cloud real-time rendering optimization algorithm based on spherical UV and reprojection. Background technique [0002] Cloud rendering is an important topic in real-time rendering of natural environments. A typical cloud rendering algorithm consists of two steps: shaping and coloring. The shaping step uses multiple 3D noise textures at different frequencies to generate the basic shape of the cloud. The shading step calculates the color of the cloud by ray tracing through the shaped cloud layer. [0003] Due to the irregular shape of the clouds and the complexity of the lighting environment in the atmosphere, it is generally difficult for various real-time cloud rendering algorithms to complete the entire rendering process within one frame (that is, on the order of tens of milliseconds). A common optimization algorithm is to distribute the drawing between fra...

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/00
CPCG06T15/005
Inventor 潘明皓史蒂芬·克莱门特李熠
Owner 北京五一视界数字孪生科技股份有限公司
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