Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Three-dimensional figure data processing method and device

A data processing device and three-dimensional graphics technology, applied in image data processing, animation production, instruments, etc., can solve problems such as no GPU performance optimization

Inactive Publication Date: 2013-06-19
金耀有限公司
View PDF5 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The recording method of vertex data and bone data in the model is related to the editing process of artists, but not optimized for GPU performance

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 figure data processing method and device
  • Three-dimensional figure data processing method and device
  • Three-dimensional figure data processing method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] The embodiments of the present invention are described below with reference to the drawings.

[0021] figure 2 A functional block diagram of the three-dimensional graphics data processing device 1 according to an embodiment of the present invention is shown. Such as figure 2 As shown, the three-dimensional graphics data processing device 1 includes a graphics data obtaining unit 101, a graphics data optimization unit 102, and a graphics data output unit 103.

[0022] The graphic data obtaining unit 101 obtains a three-dimensional graphic data set including a plurality of batches, where each batch includes vertex data of one or more triangular faces. The vertex data here may include, for example, the position coordinates of the vertices of the triangle surface and so on. According to one embodiment, each batch includes vertex data of one or more adjacent triangles that constitute a triangle strip (Triangle Strip).

[0023] Specifically, first, the graphic data obtaining uni...

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 provides a three-dimensional figure data processing method and a device. The three-dimensional figure data processing method comprises the steps of acquiring a three-dimensional figure data set comprising a plurality of batches, wherein each batch comprises vertex data of one or a plurality of triangle surfaces; combining the plurality of batches into one or a plurality of combined batches to form an optimized three-dimensional figure data set by adding degraded triangle surfaces; and outputting the optimized three-dimensional figure data set for a figure processor to draw a three-dimensional figure with one whole combined batch used each time.

Description

Technical field [0001] The invention relates to a three-dimensional graphic data method and device. Background technique [0002] The imaging process of real-time three-dimensional (3D) applications often involves rendering various dynamic objects to the screen. Most of the current deformable animation techniques are implemented using skin-bone animation techniques. [0003] The 3D rendering process is generally implemented by a shader (Shader) of a Graphics Processing Unit (GPU). Among them, a three-dimensional vertex shader (Vertex Shader) is used to calculate the animation of the skeleton and the skin. [0004] To use the GPU to make skeletal animation, you need to calculate the degree of influence of the bones on the coordinates of each vertex of the 3D object in the vertex shader. For each 3D vertex coordinate, it is necessary to record which specific bones it will be affected by, and the weight of each bone's influence on the vertex. [0005] Figure 1A with 1B Shows a schemat...

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): G06T13/40
Inventor 江国昌叶思义
Owner 金耀有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products