Method for embedding OpenGL ES (Open Graphics Library for Embedded System) into browser in embedded terminal

An embedded terminal and browser technology, which is applied in the field of 3D technology development, can solve the problems that 3DML is difficult to implement, is not, 3DML does not support entities and default attribute values, etc., and achieves the effect of reducing container changes.

Inactive Publication Date: 2011-11-23
SHANGHAI ACOUSTICS LAB CHINESE ACADEMY OF SCI
View PDF1 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

3DML adopts an XML-like coding standard, but 3DML is not actually an XML application
3DML is very close to an actual XML vocabulary, but 3DML violates a large number of XML rules, such as a large number of "&" symbols used in 3

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
  • Method for embedding OpenGL ES (Open Graphics Library for Embedded System) into browser in embedded terminal
  • Method for embedding OpenGL ES (Open Graphics Library for Embedded System) into browser in embedded terminal
  • Method for embedding OpenGL ES (Open Graphics Library for Embedded System) into browser in embedded terminal

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0022] The following embodiments of the present invention provide a method for embedding OpenGL ES in a browser in an embedded system, which is the development of an application operating environment on an embedded platform, mainly the development of embedded terminals, and also includes necessary head-end application production specifications extension. One aspect of these embodiments aims to improve the diversity of system interfaces and the variability of applications by embedding standard OpenGL ES methods through browsers on embedded terminals with medium and low-end hardware configurations, eliminating the need for developers to repeat 3D development. Drawbacks, improve development efficiency and consistency.

[0023] Considering embedded systems, OpenGL ES, as a standard open graphics library, has become the mainstream 3D standard in non-browser development. However, in the field of browser integration of OpenGL ES, there is little or no better solution in the industry...

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 a method for embedding an OpenGL ES (Open Graphics Library for Embedded System) into a browser in an embedded terminal. The method comprises the steps of: responding to a website visiting instruction of a user, and starting a browser container; when a page presents an effect irrelevant to a three-dimensional effect, running the browser container only; and when the page presents an effect relevant to the three-dimensional effect, starting an OpenGL ES container, and simultaneously running the browser container and the OpenGL ES container to realize the page presentation of the three-dimensional effect by the browser container by invoking the OpenGL ES container.

Description

technical field [0001] The invention relates to 3D technology development in embedded terminal development, in particular to a method for embedding OpenGL ES in a browser in an embedded terminal. Background technique [0002] OpenGL (Open Graphics Library, Open Graphics Library) is a set of license-free, cross-programming language, cross-hardware platform, and operating system-independent 2D / 3D graphics programming interface specifications. OpenGL is a professional graphics program interface, a powerful and easy-to-call underlying graphics library. OpenGL is the most widely accepted 2D / 3D graphics API in the industry. Since its birth, it has spawned thousands of excellent applications on various computer platforms and devices. OpenGL is independent of the operating system and is also transparent to the network. In industries including CAD, content creation, energy, entertainment, game development, manufacturing, pharmaceuticals, and virtual reality, OpenGL helps developers...

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): G06F9/44
Inventor 顾亚平张俊潘海斌查雨李艳梅朱允斌范晓英孙洋
Owner SHANGHAI ACOUSTICS LAB CHINESE ACADEMY OF SCI
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