Unlock instant, AI-driven research and patent intelligence for your innovation.

Preprocessing method for offline rendering

A preprocessing, offline technology, applied in the field of offline rendering, can solve problems such as large occupation and efficiency that cannot be taken into account, to avoid excessive memory and enhance the effect of realism

Active Publication Date: 2018-03-06
SNAIL GAMES
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, because the environment to be rendered changes every frame, information such as shadows, lighting, and ambient light occlusion needs to be calculated every frame, and this process requires a lot of CPU or GPU
Also, some of the more realistic indirect lighting can't be taken into account due to efficiency issues

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
  • Preprocessing method for offline rendering
  • Preprocessing method for offline rendering

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] 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.

[0021] figure 1 It is a flowchart of a preprocessing method for offline rendering according to the present invention. The following will refer to figure 1 , the preprocessing method for offline rendering of the present invention is described in detail.

[0022] First, in step 101, parameters such as direct and indirect light intensity, number of light bounces, etc. are set through an editor to create a Beast environment.

[0023] In step 102, the light rays required for rendering are classified into sunlight light, ambient light, space light, point light source and spot light source, and the color, brightness and direction information of each type of light is sent...

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

A preprocessing method for offline rendering, including the following steps: 1) setting parameters to create a Beast environment; 2) classifying the light required for rendering, and providing each type of light information to Beast; 3) dividing the scene and generating light maps Data; 4) Make the vertex data of the model attached to the light map uv, open up a sub-thread to enable Beast to start the light map exhibition uv mode, obtain the result data, perform vertex merging operations, and save the model data; 5) Combine the lighting information, model and terrain Information, and the material information attached to them are passed to Beast; 6) From the Beast data feedback module, get the light map data and save it to disk; 7) Batch merge small maps, and record the offset and scale values. The offline rendering preprocessing method of the present invention avoids the problem of excessive memory, and makes the client do not need the coloring process of real-time rendering, and only needs to sample the light map to achieve a very real effect, which enhances the realism of the Beast client .

Description

technical field [0001] The invention relates to the technical field of offline rendering, in particular to a preprocessing method for offline rendering. Background technique [0002] The purpose of 3D client-side rendering is to show realistic effects as much as possible. However, because the environment to be rendered changes every frame, information such as shadows, lighting, and ambient occlusion needs to be calculated every frame, and this process requires a large amount of CPU or GPU. Also, some of the more realistic indirect lighting can't be taken into account due to efficiency issues. Therefore, offline rendering technology came into being. It uses pre-generated data. When the client renders the specified surface and model, it does not need to render the shading process in real time, but dynamically loads those pre-processed data and displays them. Contents of the invention [0003] In order to solve the deficiencies in the prior art, the purpose of the present ...

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 Patents(China)
IPC IPC(8): G06T15/50
Inventor 游之鹏
Owner SNAIL GAMES