Three-dimensional model rendering method and device, equipment and storage medium

A 3D model, 3D space technology, applied in indoor games, instruments, computing, etc., can solve problems such as reducing the rendering burden, and achieve the effect of ensuring the fineness of occlusion culling, improving rendering performance, and reducing the number of vertices and triangles

Active Publication Date: 2021-06-11
TENCENT TECH (SHENZHEN) CO LTD
View PDF4 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, in today's graphics application scenarios, the number of vertices and triangles on the same screen is as high as millions or even tens of millions. Introduce other larger calculations

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
  • Three-dimensional model rendering method and device, equipment and storage medium
  • Three-dimensional model rendering method and device, equipment and storage medium
  • Three-dimensional model rendering method and device, equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0078] In order to make the purpose, technical solution and advantages of the present application clearer, the implementation manners of the present application will be further described in detail below in conjunction with the accompanying drawings.

[0079] The terms "first", "second" and other words in this application are used to distinguish the same or similar items with basically the same function and function. It should be understood that the words "first", "second" and "nth" There is no logical or chronological dependency between them, and there is no limitation on the number and execution order. It should also be understood that although the following description uses the terms first, second, etc. to describe various elements, these elements should not be limited by the terms.

[0080] These terms are only used to distinguish one element from another. For example, a first element could be termed a second element, and, similarly, a second element could be termed a firs...

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 three-dimensional model rendering method and device, equipment and a storage medium, and belongs to the field of computer graphics. The method comprises the following steps: in an offline calculation stage, acquiring user input data; according to the user input data, performing view angle range division for a target three-dimensional model in a three-dimensional space to obtain at least two view angle regions; obtaining a triangular visible set of the target three-dimensional model in different view angle regions; constructing an index buffer region according to the triangular visible sets of the different view angle regions, wherein the index buffer region is used for storing vertex indexes of triangles in the triangle visible sets; in a real-time rendering stage, determining a target subinterval in the index buffer region according to a current view angle; and rendering the target three-dimensional model according to the triangular visible set corresponding to the target subinterval. The rendering performance of a graphic product can be optimized.

Description

technical field [0001] The present application relates to the field of computer graphics, in particular to a three-dimensional model rendering method, device, equipment and storage medium. Background technique [0002] In the graphics rendering scene, Occlusion Culling refers to canceling the 3D model when it is blocked by other parts of the scene (such as other 3D models), which makes the 3D model invisible within the field of view of the virtual camera. The 3D model is rendered. For example, there is usually an occlusion relationship between 3D models in a game scene. Using the occlusion relationship between 3D models, you can choose to exclude invisible 3D models, cancel rendering them, and only render visible 3D models, thereby The amount of rendering of each frame of the game screen is reduced to reduce the overhead of the central processing unit (Central Processing Unit, CPU) and the graphics processing unit (Graphics Processing Unit, GPU), thereby optimizing the rend...

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): A63F13/525G06T15/02
CPCA63F13/525G06T15/02A63F2300/308A63F2300/66
Inventor 陈玉钢王钦佳
Owner TENCENT TECH (SHENZHEN) CO LTD
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