OpenGL (open graphics library)-based inverted image display processing device and method

A reflection and display device technology, applied in image data processing, 3D image processing, instruments, etc., can solve the problems of inflexible production process, heavy artist workload, difficult to handle non-planar object models, etc., and achieve the change of fixed assembly line operation mode, good picture effect and fluency, high efficiency, flexibility and adaptability

Active Publication Date: 2012-01-04
SHENZHEN TCL NEW-TECH CO LTD
View PDF3 Cites 21 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] Method 3: Similar to method 2, except that the reflection texture image is taken from the original texture image of the object model. After program processing, it has a hazy gradient fade effect and produces a reflection texture object, but this consumes CPU resources and is only easy to handle. It is very difficult to deal with the reflection of non-planar three-dimensional objects
[0007] Among the several existing reflection drawing methods mentioned above, although the first method is universal, it needs to

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
  • OpenGL (open graphics library)-based inverted image display processing device and method
  • OpenGL (open graphics library)-based inverted image display processing device and method
  • OpenGL (open graphics library)-based inverted image display processing device and method

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0050] The solution of the embodiment of the present invention is mainly to: load and calculate the object model parameters through the CPU to obtain the texture map pixel data and / or the default vertex color value of the object model; then the GPU sequentially performs vertex position space conversion and cropping operations on the object model parameters , Rasterization processing and fragment coloring processing, generate the reflection image of the object model, and output it to the display device for display. The reflection effect of the object model is realized through parameter control, and the simulated reality is more realistic. The hazy gradation fade does not depend on the original texture image of the object model, nor does it depend on the format, number of color channels, and color byte length of the original texture image to save storage. Space, and reduce the amount of CPU computing and memory footprint.

[0051] The invention is realized by OpenGL graphics progra...

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 an OpenGL (open graphics library)-based inverted image display processing device and method. The method comprises the following steps: loading and calculating parameters of an object model, acquiring texture mapping pixel data and/or default vertex colour values of the object model; carrying out vertex position spatial transformation and cutting operation on the parameters of the object model; carrying out rasterization on the parameters of the object model after the vertex position spatial transformation and cutting operation are carried out; according to the texture mapping pixel data, carrying out segment colouring treatment on the parameters of the object model after the rasterization is carried out, so as to generate an inverted image of the object model; and outputting the inverted image to display equipment for display. The device and method in the invention has the advantages that inverted image effect of the object model is realized by parameter control in an OpenGL drawing process, the simulated reality is more vivid, the storage space is saved, and the computation load of a CPU (central processing unit) and the internal memory usage are reduced; the more efficient flexibility and adaptability are provided for the CPU, the preferable frame effect and the fluency are realized, and the burden of a UI (user interface) designer is alleviated.

Description

technical field [0001] The present invention relates to the technical field of image display, in particular to an OpenGL-based reflection display processing device and method. Background technique [0002] In 3D UI (User Interface, user interface) design or real-world scene simulation, sometimes it is necessary to simulate the reflection effect to make the quality visual effect more realistic and more in line with the real world, such as the reflection effect of flat glossy surfaces such as water and glass. OpenGL (Open Graphics Library, open graphics program interface) is a powerful, easy-to-call underlying graphics library, through which various reflection effects can be achieved. [0003] At present, there are mainly the following methods for using OpenGL to draw reflection effects: [0004] Method 1: Draw the object model once on the top and bottom of the reflection surface, and then draw a carefully crafted mask patch in front of the reflection, that is, in front of th...

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
IPC IPC(8): G06T15/00
CPCG06T15/00
Inventor 毕胜旺
Owner SHENZHEN TCL NEW-TECH 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