CN106886404A - A kind of 3D rendering devices of android - Google Patents
A kind of 3D rendering devices of android Download PDFInfo
- Publication number
- CN106886404A CN106886404A CN201710035388.2A CN201710035388A CN106886404A CN 106886404 A CN106886404 A CN 106886404A CN 201710035388 A CN201710035388 A CN 201710035388A CN 106886404 A CN106886404 A CN 106886404A
- Authority
- CN
- China
- Prior art keywords
- code
- android
- module
- chromium
- rendering devices
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/31—Programming languages or programming paradigms
- G06F8/315—Object-oriented languages
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/38—Creation or generation of source code for implementing user interfaces
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Computing Systems (AREA)
- Image Generation (AREA)
Abstract
The present invention relates to a kind of 3D rendering devices of android, including Chromium browsers, the Chromium browsers include:Code obtaining module, the JavaScript code for obtaining figure;Code performing module, for performing the JavaScript code in analytics engine, obtains rendering function;Function call module, for call it is described render function pair post-processing object and carry out figure render;Simple structure of the present invention, by the way that chromium browsers directly are realized into unified rendered formats instead of the WebView that android is carried.
Description
Technical field
Present invention relates particularly to a kind of 3D rendering devices of android.
Background technology
The app of android renders the webgl technologies that 3D models can be embedded using webview, and webgl can be efficiently fast
Fast renders 3D models, and can be with the browser of compatible pcmac iOS, primary development multiple platforms operation.
But the webgl technologies that the webview that the android of different editions and different vendor is carried is realized have difference, than
Property comparison as the webview in Samsung galaxy series models is realized to webgl is comprehensive, the rendering program of webgl
Can run very smooth, by contrast the webview of the mx series models of Meizu to webgl support just it is poor, from
It is exactly that mx series models render the 3D models for coming and occur scarce face from the perspective of family, interaction interim card, cross-color, illumination,
Dim, fog and other effects can't get out.
The content of the invention
The technical problems to be solved by the invention are to overcome 3D wash with watercolours that is of the prior art not enough and providing a kind of android
Dye device.
The technical scheme that the present invention solves above-mentioned technical problem is as follows:
The invention provides a kind of 3D rendering devices of android, including Chromium browsers, the Chromium
Browser includes:
Code obtaining module, the JavaScript code for obtaining figure;
Code performing module, for performing the JavaScript code in analytics engine, obtains rendering function;
Function call module, for call it is described render function pair post-processing object and carry out figure render.
It is that Chromium browsers can render 3D using the beneficial effect of such scheme.
Further, the JavaScript code of the figure that the Code obtaining module is obtained includes 3D files point-line-surface and face
Color characteristic.
Further, the code performing module is the built-in webGL engines of Chromium browsers.
Further, the webGL engines follow OpenGL standards.
Further, the function call module is rendered to figure including post-processing object is converted into pixel
Brief description of the drawings
Fig. 1 is a kind of structural representation of the 3D rendering devices of android.
Specific embodiment
Principle of the invention and feature are described below in conjunction with accompanying drawing, example is served only for explaining the present invention, and
It is non-for limiting the scope of the present invention.
Embodiment, shown in Figure 1, the present invention provides a kind of 3D rendering devices of android, including Chromium is browsed
Device, the Chromium browsers include:
Code obtaining module, the JavaScript code for obtaining figure;
Code performing module, for performing the JavaScript code in analytics engine, obtains rendering function;
Function call module, for call it is described render function pair post-processing object and carry out figure render.
The JavaScript code of the figure that the Code obtaining module is obtained includes 3D files point-line-surface and color characteristic;
The code performing module is the built-in webGL engines of Chromium browsers;The webGL engines follow OpenGL standards, institute
Function call module is stated to render figure including post-processing object is converted into pixel.Chromium browsers are with one
Chromium.WebView classes are used, and the primary WebView for carrying of this chromium.WebView and android have had
Exactly the same api, therefore can directly replace the WebView that android is carried.
The 3D rendering device simple structures of a kind of android that the present invention is provided, by directly by chromium browsers
The WebView carried instead of android realizes unified rendered formats.
The foregoing is only presently preferred embodiments of the present invention, be not intended to limit the invention, it is all it is of the invention spirit and
Within principle, any modification, equivalent substitution and improvements made etc. should be included within the scope of the present invention.
Claims (5)
1. 3D rendering devices of a kind of android, it is characterised in that including Chromium browsers, the Chromium is browsed
Device includes:
Code obtaining module, the JavaScript code for obtaining figure;
Code performing module, for performing the JavaScript code in analytics engine, obtains rendering function;
Function call module, for call it is described render function pair post-processing object and carry out figure render.
2. 3D rendering devices of android according to claim 1, it is characterised in that the Code obtaining module is obtained
Figure JavaScript code include 3D files point-line-surface and color characteristic.
3. 3D rendering devices of android according to claim 1, it is characterised in that the code performing module is
The built-in webGL engines of Chromium browsers.
4. 3D rendering devices of android according to claim 3, it is characterised in that the webGL engines are followed
OpenGL standards.
5. 3D rendering devices of android according to claim 1, it is characterised in that the function call module is to figure
Shape is rendered including post-processing object is converted into pixel.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710035388.2A CN106886404A (en) | 2017-01-17 | 2017-01-17 | A kind of 3D rendering devices of android |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710035388.2A CN106886404A (en) | 2017-01-17 | 2017-01-17 | A kind of 3D rendering devices of android |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN106886404A true CN106886404A (en) | 2017-06-23 |
Family
ID=59175802
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201710035388.2A Withdrawn CN106886404A (en) | 2017-01-17 | 2017-01-17 | A kind of 3D rendering devices of android |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN106886404A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109144497A (en) * | 2018-07-06 | 2019-01-04 | 航天星图科技(北京)有限公司 | A kind of geographical space browser platform and construction method based on Android |
| CN109614563A (en) * | 2018-12-05 | 2019-04-12 | 北京达佳互联信息技术有限公司 | Show method, apparatus, equipment and the storage medium of webpage |
| CN110083231A (en) * | 2019-03-12 | 2019-08-02 | 杭州电子科技大学 | A kind of WebGL panorama display methods shown towards Android VR integral type head |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101996077A (en) * | 2010-09-08 | 2011-03-30 | 海皮士(北京)网络技术有限公司 | Method and system for embedding browser in three-dimensional client end |
| CN103713891A (en) * | 2012-10-09 | 2014-04-09 | 阿里巴巴集团控股有限公司 | Method and device for graphic rendering on mobile device |
| CN105069831A (en) * | 2015-07-28 | 2015-11-18 | 广州爱拍网络科技有限公司 | Method and system for acquiring OpenGL rendering picture based on Hook technology |
| US9258337B2 (en) * | 2008-03-18 | 2016-02-09 | Avaya Inc. | Inclusion of web content in a virtual environment |
-
2017
- 2017-01-17 CN CN201710035388.2A patent/CN106886404A/en not_active Withdrawn
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9258337B2 (en) * | 2008-03-18 | 2016-02-09 | Avaya Inc. | Inclusion of web content in a virtual environment |
| CN101996077A (en) * | 2010-09-08 | 2011-03-30 | 海皮士(北京)网络技术有限公司 | Method and system for embedding browser in three-dimensional client end |
| CN103713891A (en) * | 2012-10-09 | 2014-04-09 | 阿里巴巴集团控股有限公司 | Method and device for graphic rendering on mobile device |
| CN105069831A (en) * | 2015-07-28 | 2015-11-18 | 广州爱拍网络科技有限公司 | Method and system for acquiring OpenGL rendering picture based on Hook technology |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109144497A (en) * | 2018-07-06 | 2019-01-04 | 航天星图科技(北京)有限公司 | A kind of geographical space browser platform and construction method based on Android |
| CN109144497B (en) * | 2018-07-06 | 2021-07-20 | 中科星图股份有限公司 | Geographic space browser platform based on android and construction method |
| CN109614563A (en) * | 2018-12-05 | 2019-04-12 | 北京达佳互联信息技术有限公司 | Show method, apparatus, equipment and the storage medium of webpage |
| CN110083231A (en) * | 2019-03-12 | 2019-08-02 | 杭州电子科技大学 | A kind of WebGL panorama display methods shown towards Android VR integral type head |
| CN110083231B (en) * | 2019-03-12 | 2022-04-08 | 杭州电子科技大学 | A WebGL panoramic display method for Android VR integrated head display |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN107992301B (en) | User interface implementation method, client and storage medium | |
| CN103631866B (en) | Webpage display method and browser | |
| CN104683702B (en) | A kind of method, apparatus of light filling when taking pictures and a kind of mobile terminal | |
| CN102662616A (en) | Screen graphics self-adaption method and system used for mobile terminal | |
| CN104267972B (en) | Browser local interface extended method and device | |
| CN104731590B (en) | A kind of user interface controls implementation method and device | |
| CN103353829B (en) | The quick method and its touch screen terminal for sharing microblogging | |
| CN106886404A (en) | A kind of 3D rendering devices of android | |
| CN104517307A (en) | Method and device for animation producing | |
| CN104391693A (en) | A way to implement a multi-select drop-down list box | |
| CN106354355A (en) | User interface layout method, device and system | |
| CN103631867A (en) | Webpage display method and browser | |
| WO2015184736A1 (en) | Method and terminal for transforming background picture of touchscreen device | |
| CN105338181A (en) | A method for extending the main color tone of the screen of a mobile terminal to outside the screen, and a mobile terminal | |
| CN108268260A (en) | It is a kind of quick micro- using assemble method based on integrated support technology | |
| CN104965813B (en) | The treating method and apparatus of textual materials | |
| CN105138399A (en) | Cross-platform mobile Web application runtime engine | |
| CN105468345B (en) | Method for realizing remote change of mobile phone terminal visit operation in quick-elimination system | |
| CN103399788B (en) | A kind of across the application control method and system of intelligent terminal | |
| CN102662962B (en) | Dynamic display method based on webpage elements | |
| CN106293658B (en) | Interface component generation method and equipment | |
| CN108010095B (en) | Texture synthesis method, device and equipment | |
| CN106648586B (en) | Platform for VR creation based on web browser | |
| CN104461615B (en) | A kind of processing method and electronic equipment of skin resource | |
| CN105183492B (en) | The forming method and forming apparatus of personalized dialog box |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| WW01 | Invention patent application withdrawn after publication |
Application publication date: 20170623 |
|
| WW01 | Invention patent application withdrawn after publication |