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

Rendering method and device

A technology of the current moment and light path, applied in the field of image processing, can solve the problems of inefficient rendering methods and consumption of computing resources, achieve excellent rendering effects, reduce the consumption of computing resources, and improve efficiency.

Active Publication Date: 2020-06-30
TENCENT TECH (SHENZHEN) CO LTD
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The more the number of diffuse reflection, refraction and shadow effects, the more realistic the image rendering, however, in the process of multiple diffuse reflection, refraction and shadow effects, the color contribution of the virtual object to the path of the light is less and less, but However, it consumes a lot of computing resources. Therefore, the current method of pixel rendering using ray tracing consumes a lot of computing resources, so the current rendering method is inefficient.

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 and device
  • Rendering method and device
  • Rendering method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0078] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative efforts fall within the protection scope of the present invention.

[0079] Embodiments of the present invention provide a rendering method, device, terminal and storage medium.

[0080] Wherein, the rendering device may specifically be integrated in an electronic device, and the electronic device may be a terminal, a server, or other equipment. Wherein, the terminal can be a mobile phone, a tablet computer, a smart bluetooth device, a notebook computer, or a personal computer (Personal Computer, PC) and other devices; the server can be a singl...

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 embodiment of the invention discloses a rendering method and device. According to the embodiment of the invention, determining the target pixel point in the virtual scene, and obtaining the iteration frequency at the current moment; performing path tracking on the target pixel point based on the number of iterations at the current moment to obtain a light path of the target pixel point at thecurrent moment; determining an iterative state of the light path at the current moment; and when the iteration state is an iteration stopping state, rendering the target pixel point based on the lightpath at the current moment. According to the embodiment of the invention, whether iteration needs to be continued to render the target pixel accurately or not can be automatically judged. Therefore,the scheme can improve the pixel rendering efficiency.

Description

technical field [0001] The invention relates to the field of image processing, in particular to a rendering method and device. Background technique [0002] Ray tracing (Ray Tracing) is a method for presenting a three-dimensional image on a two-dimensional screen. Currently, ray tracing is widely used in fields such as computer games, animation, and multimedia production. In the process of ray tracing, the path of each ray means that the ray is emitted from the origin and undergoes a series of diffuse reflection, refraction and shadow effects after encountering a virtual object in the virtual scene. The path of each ray reaches the screen Multiple virtual objects previously encountered can give the light's path different color contributions during the process of diffuse reflection, refraction and shadow effects. [0003] The more the number of diffuse reflection, refraction and shadow effects, the more realistic the image rendering, however, in the process of multiple diffu...

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/20
CPCG06T15/06G06T15/205
Inventor 曹舜徐华兵魏楠崔晓春李从兵周荣鑫李文焱
Owner TENCENT TECH (SHENZHEN) CO LTD
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