Unlock instant, AI-driven research and patent intelligence for your innovation.

Graph drawing method, device and system based on WebGL

A graphics rendering and graphics technology, applied in image memory management, instruments, electrical and digital data processing, etc., can solve the problems of low JavaScript script efficiency, different JS project running efficiency, restricting the wide application of JS projects, etc., to improve graphics rendering Efficiency, smoothing differences, and improving user experience

Pending Publication Date: 2019-12-24
LAYABOX NETWORK TECH BEIJING CO LTD
View PDF5 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In most cases, the above method can successfully complete the graphics drawing work on the terminal device. However, based on the computing power of the terminal device, the overall operation efficiency of the JS project is low and the resource consumption is large, which causes the terminal device to generate heat in a short time. Too large, especially when the terminal device is an iOS device, because the JIT function is disabled, the efficiency of iOS devices to execute JavaScript scripts is even lower
In addition, due to the differences in different terminal devices, the operating efficiency of JS projects varies, which restricts the wide application of JS projects

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
  • Graph drawing method, device and system based on WebGL
  • Graph drawing method, device and system based on WebGL
  • Graph drawing method, device and system based on WebGL

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041] Before fully introducing various embodiments of the present application, some basic backgrounds are introduced for ease of understanding. With the development of computer technology, people have higher and higher requirements for the response speed of computer information processing, especially in some real-time application scenarios. For example, the common real-time online games of network battle type usually involve the rapid change of actions, scenes, characters, ability values, weapons and equipment of a large number of target objects. "Task difficult" graphics rendering, the speed of graphics rendering has become a key bottleneck for this type of software to attract users. The extensive and in-depth development of the HTML5 protocol in the network display has put forward higher requirements for the display of the network Web screen. In the early days, people realized the display of rich screens through the standard drawing API provided by canvas (canvas). However...

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 a graph drawing method, device and system based on WebGL. The method comprises the following steps that a server receives a drawing request which is sent by terminal equipmentthrough a network and is used for drawing a target graph in a JS project; the server analyzes the drawing request and executes a JS project code corresponding to the drawing request to form a graphicdrawing rule instruction set based on WebGL; and the server sends the graph drawing rule instruction set to the terminal device in an instruction stream form for execution so as to realize drawing ofa target graph. By means of the technical scheme, the problem that graph drawing efficiency is low can be solved, compatibility is improved, and the application range of a JS project is expanded.

Description

technical field [0001] The present application relates to the technical field of computer graphics rendering, in particular to a WebGL-based graphics rendering method, device and system. Background technique [0002] In application scenarios such as online games and animation display, the terminal device needs to perform a lot of drawing work of multi-dimensional graphics (such as 2D graphics or 3D graphics). The speed of graphics drawing determines to a large extent the response speed of various applications and programs on the terminal device to user operations, which in turn affects the user usage of the application or program. In order to improve the efficiency of graphics drawing, without relying on the browser as the carrier, a specially developed runtime (RunTime) is generally used on the terminal device, such as figure 1 , the core components of the runner include a JS parsing engine and a C++ engine framework. The former is used to identify and parse the instructio...

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): G06F8/30G06T1/60
CPCG06F8/315G06T1/60G06F8/30
Inventor 谢成鸿
Owner LAYABOX NETWORK TECH BEIJING CO LTD