Image rendering method and device, computer equipment and storage medium

An image rendering and rendering engine technology, applied in the field of devices, computer equipment and storage media, and image rendering methods, can solve the problems of large resource consumption, low operating efficiency, and long time consumption, so as to improve efficiency, reduce bandwidth consumption, Avoid the effect of data read and write consumption

Pending Publication Date: 2021-02-19
TENCENT TECH (SHENZHEN) CO LTD
View PDF0 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Usually, in the process of calling the graphics interface for rendering processing, it needs to consume a lot of resources and consume a lot of time, and the operation efficiency is low for terminal devices with lower configurations.

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
  • Image rendering method and device, computer equipment and storage medium
  • Image rendering method and device, computer equipment and storage medium
  • Image rendering method and device, computer equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0056] In order to make the purpose, technical solution and advantages of the present application clearer, the present application will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present application, and are not intended to limit the present application.

[0057] The image rendering method provided by this application can be applied to such as figure 1 shown in the application environment. Wherein, the terminal 102 communicates with the server 104 through the network. After starting the application program, the terminal 102 acquires the scene data of the image to be rendered from the server 104 of the corresponding application program. After obtaining the rendering instruction triggered by the application program, the terminal 102 calls the target shader corresponding to the graphics interface of the application program fr...

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 relates to an image rendering method and device, computer equipment and a storage medium. The method comprises the steps that after a rendering instruction triggered by an application program is obtained, a target shader corresponding to a graphic interface of the application program is called from shader pre-compiled for different types of graphic interfaces in a rendering engine, wherein the pre-compiled shader is generated by compiling an original shader of the rendering engine; obtaining scene data corresponding to the rendering target according to the rendering instruction,and writing the scene data into a cache block; based on the target shader, combining rendering channels which correspond to the rendering target and have a dependency relationship into the same rendering channel in the cache block; and performing image rendering processing on the scene data in the cache block in the same rendering channel to obtain an image rendering result in the cache block. Bythe adoption of the method, bandwidth consumption in the image rendering processing process can be effectively reduced, and meanwhile the image rendering processing efficiency is effectively improved.

Description

technical field [0001] The present application relates to the technical field of image processing, in particular to an image rendering method, device, computer equipment and storage medium. Background technique [0002] Rendering is one of the important research topics in 3D computer graphics. In the graphics processing pipeline, rendering is the last important step, through which the final display effect of models and animations can be obtained. With the continuous complexity of computer graphics, rendering has become an increasingly important technology, and is widely used in computer and video games, simulation, film and television special effects, and visual design and other scenarios. There are a variety of different rendering tools available that can be used to integrate into larger modeling or animation packages. [0003] The current rendering method usually uses a fixed rendering pipeline for rendering processing through a specified graphics interface and shader. U...

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/55G06T15/50A63F13/60
CPCG06T15/55G06T15/506A63F13/60G06T2210/52G06F8/41G06F9/44521G06F9/44505G06T15/005G06T15/04G06T15/50
Inventor徐礼铭
OwnerTENCENT TECH (SHENZHEN) CO LTD