Graphics rendering pre-processing method and system

A graphics rendering and preprocessing technology, applied in the field of rendering processing, can solve problems such as unfavorable customer experience, high client performance requirements, etc., and achieve low client performance consumption, overall resource occupancy reduction, and low performance loss. Effect

Active Publication Date: 2018-12-11
上海中清龙图软件有限公司
View PDF7 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0020] The above solution leaves a large amount of computing work for real-time rendering (real-time calculation of light and shadow changes) to the client. Although it can present the details, texture, and light and shadow effects in the real world, the requirements for the client's performance are too high, which is not conducive to Guaranteed customer experience

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
  • Graphics rendering pre-processing method and system
  • Graphics rendering pre-processing method and system
  • Graphics rendering pre-processing method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] Below, the implementation of the technical solution will be further described in detail in conjunction with the accompanying drawings.

[0030] Those skilled in the art can understand that although the following description involves many technical details related to the embodiments of the present invention, this is only an example for illustrating the principle of the present invention, and does not imply any limitation. The present invention can be applied to occasions other than the technical details enumerated below, as long as they do not deviate from the principle and spirit of the present invention.

[0031] In addition, in order to avoid making the description in this specification redundant, in the description in this specification, some technical details that can be obtained in the existing technical documents may be omitted, simplified, modified, etc. understandable to human beings, and this does not affect the adequacy of the disclosure of this specification....

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 a graphics rendering pre-processing method and a graphics rendering system. The method comprises the following steps of: 1, drawing a normal map of a model object; 2, drawinga fixed environment reflection simulation map of the scene; 3, establishing lighting environment information and UV texture information of the model object, and conducting baking according to the lighting information and the UV texture information to obtain a lighting map; 4, drawing a diffuse reflection map of a model object, comprising four channel of R, G, B and A; 5, incorporating Fresnel information and glossiness information into that diffuse reflection map to form final diffuse reflection sampling data; 6, according to the final diffuse reflection sampling data and the normal map in step 1, generating a material ball, and outputting the material ball and the illumination map as the rendering resources of the client. The normal line details and the texture and shadow effect are maintained, and at the same time, through the optimization of the algorithm and the logic, the overall resource occupancy of the client is reduced.

Description

technical field [0001] The present disclosure relates to the technical field of rendering processing, and more specifically, to a preprocessing method and system for graphics rendering. Background technique [0002] For the preprocessing of the scene graphics rendering of the existing 3D next-generation mobile games, the conventional method is to render on the client side based on real-time lighting, and render through three texture samples: Diffuse (diffuse), Specular (highlight), and Normal (normal). It is used to restore the real model details, light and shadow, and material texture performance. The purpose of client-side real-time rendering is to show realistic effects as much as possible. [0003] Normal details, high-gloss texture, and high-light-based environmental reflection effects are important features of the pre-processing of next-generation graphics rendering, and the picture effect is far superior to that of traditional scene baking. On the other hand, the cu...

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 Applications(China)
IPC IPC(8): G06T15/50
CPCG06T15/506Y02D10/00
Inventor 赖昱森徐锐刘念张欣然杨圣辉
Owner 上海中清龙图软件有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products