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

Rendering method based on indirect reflection highlight calculation in screen space

A screen space, indirect technology, applied in the field of rendering, which can solve the problems of lack of accuracy, inability to obtain reflection effects, etc.

Active Publication Date: 2016-01-20
ZHEJIANG UNIV
View PDF5 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, although the above method can obtain good results, it is still lacking in accuracy and cannot obtain a truly reasonable reflection effect.

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
  • Rendering method based on indirect reflection highlight calculation in screen space
  • Rendering method based on indirect reflection highlight calculation in screen space
  • Rendering method based on indirect reflection highlight calculation in screen space

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042] Such as figure 1 As shown, a rendering method based on calculating indirect reflection highlights in screen space includes the following steps:

[0043] (1) Preliminarily render the target scene, and obtain the target scene color corresponding to each screen space pixel point, the spatial position and normal vector of each geometric point in the target scene under the camera perspective.

[0044] Based on the deferred rendering framework, render the target scene of the current camera perspective that needs to be rendered, and use the MRT (multiplererendertargets) method to convert the geometric texture of the target scene (the spatial position of the geometric point, the normal direction of the geometric point, the depth), the material (BRDF highlight coefficient) and the color information of each pixel are stored in the corresponding texture buffer for use in subsequent steps.

[0045] (2) Each screen space pixel corresponds to a geometric point in the target scene. T...

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 rendering method based on indirect reflection highlight calculation in a screen space. The method comprises the following steps of: rendering a scene, pre-storing basic scene information in a rendering result as texture caches; based on the obtained texture caches, utilizing an importance sampling method to carry out ray marching in the screen space on a BRFD function, and obtaining sampling intersection points between sampling directions and the rendered scene; according to the information of the sampling intersection points, carrying out Mip-Map operation to obtain area material approximate information in a sampling point filed; utilizing the material information to calculate a corresponding fitting BRFD function through a vMF distribution function method, and based on the information of the function, calculating illumination calculating results in the sampling directions; and utilizing a importance sampling weight of each direction to add the data obtained by calculation, and obtaining a final rendering result of a pixel point. On the premise that the rendering efficiency is not lowered, the accuracy of indirect highlight illumination calculation is improved.

Description

technical field [0001] The invention relates to the technical field of rendering, in particular to a rendering method based on calculating indirect reflection highlights in screen space. Background technique [0002] In the field of real-time rendering, the calculation of lighting plays a vital role in the realism of the final generated image, especially the rendering of indirect lighting, which can bring a sense of realism far beyond the calculation of direct lighting. It has a wide range of needs and applications in the film industry, game production, virtual reality and other fields. [0003] The traditional real-time rendering field seldom considers the calculation of indirect lighting, and usually only calculates direct lighting to output the final rendering result. In recent years, with the improvement of hardware performance, it has become possible to use screen space information to calculate indirect lighting in the field of real-time rendering. Therefore, there hav...

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/06G06T15/50
Inventor 鲍虎军王锐徐超胡天磊
Owner ZHEJIANG UNIV
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