OpenGL ES (open graphics library for embedded system)-based graphical framework system designing method for pure liquid crystal automobile instrument panel

A technology for automobile instrumentation and frame system, which is applied in instrumentation, computing, special data processing applications, etc., can solve the problems of high design cost, high hardware requirements and high design difficulty of full liquid crystal automobile instrumentation, and achieves improved portability and operation efficiency. High and easy version upgrade effect

Active Publication Date: 2014-04-23
宁波智能装备研究院有限公司
View PDF2 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] In order to solve the problem of high design cost of full LCD automotive instrument due to the complex internal principle of LCD automotive instrument, high design difficulty and high hardware requirements, a graphic framework system design of full LCD automotive instrument based on OpenGL ES is provided method

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 ES (open graphics library for embedded system)-based graphical framework system designing method for pure liquid crystal automobile instrument panel
  • OpenGL ES (open graphics library for embedded system)-based graphical framework system designing method for pure liquid crystal automobile instrument panel
  • OpenGL ES (open graphics library for embedded system)-based graphical framework system designing method for pure liquid crystal automobile instrument panel

Examples

Experimental program
Comparison scheme
Effect test

specific Embodiment approach 1

[0060] Specific implementation mode one: the following combination Figure 1 to Figure 4 Illustrate the present embodiment, the method for designing the frame system of the full LCD car instrument graphic frame based on OpenGL ES described in the present embodiment, the method is realized by the following steps,

[0061] Step 1. Establish ACTOR structure;

[0062] The data field of the ACTOR structure consists of the following items:

[0063] [TypeFlag], indicating that the object is a graphic element or a container, the graphic element corresponds to a component displayed directly on the screen, and the container is used to hold other sub-graphic elements and sub-containers;

[0064] [next], store a pointer to the next ACTOR structure;

[0065] [ShowFlag], indicating whether the graphic element is finally displayed on the screen;

[0066] [VertexCoord], indicates the vertex coordinates of the graphics element;

[0067] [TextureCoord], indicates the texture coordinates of ...

specific Embodiment approach 2

[0103] Specific implementation mode two: the following combination figure 2 Illustrate this embodiment, this embodiment further limits the OpenGL ES-based full liquid crystal automobile meter graphics frame system design method described in the specific embodiment one, in this embodiment, the establishment of a new ACTOR node described in step four and The process of adding it to the linked list is: setting vertex coordinates, texture index, texture coordinates, layers and other information for the newly created ACTOR node, setting the node type as a graphic element, and marking the display flag as "displayable"; When the main loop and the timer start running, the corresponding picture will be displayed at the corresponding position on the screen.

specific Embodiment approach 3

[0104] Specific implementation mode three: the following combination figure 2 , Figure 5 and Figure 6 Describe this embodiment mode, this embodiment mode further limits the design method of the full LCD automobile instrument graphic frame system based on OpenGL ES described in the specific embodiment mode 1, in this embodiment mode, the ACTOR of the graphic element type described in step 4 The process of connecting ACTOR nodes of node or container type to ACTOR nodes of container type through [LinkTable] is as follows:

[0105] The ACTOR linked list contains ACTOR nodes of several graphic element types and one ACTOR node of container type, and the ACTOR node of this container type is connected to ACTOR nodes of all other graphic element types through [LinkTable] pointers;

[0106] Add a TIMELINE node, and set the application object of the timeline animation as the above-mentioned ACTOR container node; when the main loop and the timer start running, the corresponding pictu...

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 an OpenGL ES (open graphics library for embedded system)-based graphical framework system designing method for a pure liquid crystal automobile instrument panel, relates to a lightweight graphical framework system, and aims to solve the problem of high pure liquid crystal automobile instrument panel design cost caused by complex internal principle, high design difficulty and high hardware requirements of a conventional pure liquid crystal automobile instrument panel. According to the method, the design cost and code amount of a framework are reduced, and code maintenance and version upgrading are facilitated; the internal principle is simple, the graphical framework system is easy to design, a developer can flexibly achieve various expected effects on the basis of the framework, and an implementation method applied to each display component of the automobile instrument panel is designed; the bottom layer of the described graphical framework system is only dependent on an OpenGL ES which is transplanted to each operating system, so that the graphical framework system can be transplanted between different operating systems after slight modification, and the reusability and transplantability of the system is improved; the method is applied to the lightweight graphical framework system.

Description

technical field [0001] The present invention relates to a lightweight graphics framework system. Background technique [0002] Automobile instrumentation has a history of more than a century since its birth. With the continuous development of power electronics technology, automotive instrumentation has also undergone many major changes. According to the different working principles of automobile instrumentation, it can be roughly divided into three generations. The first generation of automotive instrumentation is a mechanical instrument that works based on mechanical force, that is, a mechanical movement watch; the second generation of automotive instrumentation is based on various sensors that convert non-electricity into electrical signals and become electrical instruments; the third type of automotive instrumentation The meter uses a stepping motor to control the rotation of the pointer. This is a networked and intelligent full-digital car meter. Most of the current au...

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): G06F17/50
Inventor 裴一飞于金泳高会军刘化伟
Owner 宁波智能装备研究院有限公司
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