Data processing device and method applied to Web3D

A technology of data processing device and interface device, which is applied in image data processing, 3D image processing, program control device, etc. Experience, the effect of reducing workload

Active Publication Date: 2012-01-18
北京华电万通科技有限公司
View PDF3 Cites 27 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0010] Simultaneously the purpose of the present invention is to provide a kind of method utilizing above-mentioned device to realize OpenGL ES 2.0 data rendering, solve the problem that three-dimensional data is processed slowly in browser

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
  • Data processing device and method applied to Web3D
  • Data processing device and method applied to Web3D
  • Data processing device and method applied to Web3D

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042] Such as figure 1 As shown, the data processing device of the present invention applied to Web3D includes basic function device 01, message communication device 02, JSON scene graph control device 03, scene graph processing device 04, injection and inversion control device 05 and OpenGL interface device 06.

[0043] The basic functional device 01 is used to provide a request response for the client of the Web3D application, including:

[0044] According to the client request, calculate the distance between each model and object in the 3D scene for vector calculation;

[0045] Optimize the elements and objects in the 3D scene to form a dataset of responsive objects;

[0046] Compress the response data to reduce the amount of data transmission;

[0047] Verify the integrity of the response data.

[0048] The message communication device 02 is used for coordinating the request response of multiple clients, sharing the state changes of common elements, obje...

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 data processing device and method applied to Web3D, in particular relates to a Web3D device without needing a browser plug in, which comprises a base function device, a message communication device, a JSON (Javascript Serialized Object Notation) scene graphic control device, a scene graphic processing device, an injection and inversion control device and an OpenGL interface device, wherein the base function device comprises an interface binding device; and the message communication device comprises a forwarding device, a bidirectional communication device and a user scheduling device. The Web3D application realized by using the invention, the data processing device can be used crossing a browser platform and an operating system platform without depending on the browser plug in, thereby effectively enhancing user experiences, being convenient for rapid implementation and popularization of the Web3D application program. The invention also relates to a method for realizing Open GL ES 2.0 data rendering by using the device.

Description

technical field [0001] The present invention relates to a cross-browser Web3D device and method, in particular to a Web3D device and method that do not require browser plug-ins. Background technique [0002] As the public knows, with the development of the Internet, 3D graphics technology represented by VRML (Virtual Reality Markup Language) is merging with network technology to form a 3D graphics technology based on the Internet. The interactive 3D graphics technology (Web3D) on the Internet is breaking away from the 3D graphics of the local host and forming its own independent framework. , virtual communities and other fields are widely used. [0003] However, there is a very serious restrictive factor in the development of Web3D applications based on the B / S mode (ie browser and server architecture), that is, the dependence on browser plug-ins. [0004] The browser acts as the client, and the user needs OpenGL or Microsoft's Direct3D to run the 3D application program on...

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): G06F9/44G06T15/00
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