A 3D graphics data processing method, device and equipment

A technology of graphics data and processing methods, applied in image data processing, image memory management, instruments, etc., can solve the problems of low efficiency of 3D graphics rendering, and achieve the effect of improving rendering efficiency

Active Publication Date: 2016-08-03
TCL CORPORATION
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The purpose of the embodiments of the present invention is to provide a 3D graphics data processing method, aiming at solving the problem of low drawing efficiency of 3D graphics in the prior art

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
  • A 3D graphics data processing method, device and equipment
  • A 3D graphics data processing method, device and equipment
  • A 3D graphics data processing method, device and equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0026] figure 1 It shows the 3D graphics data processing implementation process of the present invention, which is described in detail as follows:

[0027] In step S101, the basic graphics are classified according to the preset data structure of the basic graphics, and separate data storage blocks are allocated for different types of basic graphics.

[0028] Specifically, according to the category of the data structure of the basic graphics of the administrative office, the basic graphics can be classified differently, so that the basic graphics of different categories can be managed uniformly. For example, a specific classification method can be based on the drawing method of the basic graphics Classify, such as point drawing, line drawing, triangle drawing, four-point drawing, etc.

[0029] In step S102, calculate the vertex data of the basic graphics according to the preset texture and data structure of the basic graphics, and write the vertex data into the data storage bl...

Embodiment 2

[0036] image 3 It shows the 3D graphics data processing implementation process of the present invention, which is described in detail as follows:

[0037] In step S301, a basic graphics collection texture is created.

[0038] The basic graphics collection texture referred to here refers to drawing multiple basic graphics on one screen to obtain the basic graphics collection texture. The materials of the basic graphic collection textures produced can come from rich network resources, and cameras can also be used to take photos of real materials. Of course, for technicians who have the ability to operate image processing software, image processing software can also be used Access to rich base graphics collection texture data. The basic graphics to be obtained can be represented by coordinates, and each basic graphics in a picture corresponds to different coordinate information.

[0039] In the embodiment of the present invention, multiple basic graphics can be drawn with one...

Embodiment 3

[0063] Figure 4 It shows the 3D graphics data processing implementation process of the present invention, which is described in detail as follows:

[0064] In step S401, a two-dimensional coordinate system is established.

[0065] In step S402, multiple textures are collected in the coordinate system to form an image, and different textures are identified by different coordinates.

[0066] For general drawing processing, each graphic texture uses a separate image. For example, when drawing particle graphics, if the particles have various shapes such as stars, water droplets, and circles, you can use star textures, water drop textures, circle textures, and so on. In the drawing of large-scale particles or text, the number of textures used will become very large. At this time, unifying a large number of textures into one image can greatly optimize the generation and drawing efficiency of textures. Such as Figure 5 As shown, 16 cloud shapes are brought together into the sa...

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 is applicable to the field of 3D (three dimension) graphic processing and provides a 3D graphic data processing method, a 3D graphic data processing device and 3D graphic data processing equipment. The 3D graphic data processing method includes classifying basic graphics according to preset data structures of the basic graphics, and distributing independent data storage blocks for different types of the basic graphics; computing peak data of the basic graphics according to preset collected chartlets and data structures of the basic graphics, writing the peak data into the data storage blocks corresponding to the basic graphics; and drawing and outputting the data in the data storage blocks. Multiple basic graphics are centrally written into one storage area to be drawn and are classified according to the data structures, the peak data are computed and stored, storage of the data can be conveniently managed, and drawing efficiency of the 3D graphics is improved.

Description

technical field [0001] The invention belongs to the field of graphic processing, and in particular relates to a 3D graphic data processing method, device and equipment. Background technique [0002] When processing graphics images or video images, using 3D graphics processing technology can make the picture of the video image output device more realistic and display better. [0003] In the drawing of 3D graphics, the amount of data that needs to be used is very large. For example, in order to achieve gorgeous 3D effects, a large number of particles need to be drawn, or a large number of Chinese and English characters need to be drawn in the 3D system, and large-scale industrial applications in industrial applications The drawing of primitives involves the drawing of a large number of vertices and the rendering of a large number of pictures. When processing these huge amounts of data, it needs to consume more system resources, which can generally achieve these excellent disp...

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): G06T19/00G06T1/60
Inventor 张颖赵智宝卢伟超
Owner TCL CORPORATION
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