Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Webgl-based three-dimensional model rendering display system and use method

A three-dimensional model and display system technology, applied in the field of webgl-based three-dimensional model rendering and display system, can solve the problem of not fundamentally improving the rendering efficiency of three-dimensional models, and achieves reduction of rendering batches, difficulty and data volume, dimensionality reduction and stability. The effect of reducing the amount of data

Inactive Publication Date: 2022-02-11
深圳星寻科技有限公司
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In view of the fact that the existing solution using LOD does not fundamentally improve the rendering efficiency of the 3D model, the present invention provides a 3D model rendering and display system and usage method based on webgl

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
  • Webgl-based three-dimensional model rendering display system and use method
  • Webgl-based three-dimensional model rendering display system and use method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0040] In order to facilitate the understanding of those skilled in the art, the present invention will be further described below in conjunction with the embodiments and accompanying drawings, and the contents mentioned in the embodiments are not intended to limit the present invention.

[0041] Such as figure 1 As shown, a webgl-based three-dimensional model rendering display system includes: a database 10 for storing model data of all three-dimensional model objects and a grid model for rendering; the model data of the three-dimensional model objects includes the boundary of the model Vertices, textures and render materials. The database 10 also includes a data storage sub-module 101, which is used to store the data memory password and display state memory password of the 3D model object, and is also used to determine the invoked viewing area 3D model object, and associate it with the current viewing angle position and zoom ratio. The database 10 is divided into a data sto...

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 webgl-based three-dimensional model rendering display system. The system comprises a database which is used for storing the model data of all three-dimensional model objects and a grid model for rendering; a grid model simplification module which is used for extracting three-dimensional model data of all the three-dimensional model objects, and performing grid model simplification according to classification and division of the three-dimensional model objects; a three-dimensional model object information merging module which is used for extracting view angle position information and scaling information of each type of three-dimensional model objects and merging the view angle position information and the scaling information; a three-dimensional model object selection module which is used for determining three-dimensional model objects displayed in the vision field and deleting other three-dimensional model objects outside the vision field; a display state memory secret order triggering module which is used for triggering a display state memory secret order of the three-dimensional model object; and a rendered grid model module which is used for selecting a to-be-rendered grid model. On the premise of not influencing the display effect, the rendering efficiency is improved, the dimension of the rendering model data is reduced, and the data volume is reduced.

Description

technical field [0001] The invention belongs to the technical field of image data processing, and in particular relates to a webgl-based three-dimensional model rendering and display system and a usage method. Background technique [0002] In the geographic information system (GIS for short) industry, the visualization of large batches of 3D models has always been a prominent feature of geographic information. In recent years, with the optimization of browser performance, the transformation of traditional industries into intelligence and knowledge, and the rapid development of Web 3D visualization technology, B / S 3D visualization has become an indispensable tool in dynamic simulation, visual analysis, and collaborative decision-making of geographic information processes. Core Technology. In order to display objects more realistically in 3D scenes, 3D model visualization has been widely used. For example, in aviation monitoring and satellite control applications, the number...

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): G06T15/00G06T17/20G06T3/00G06T3/40G06F16/957
CPCG06T15/005G06T17/20G06T3/40G06F16/9574G06T3/06
Inventor 全一明张雪莹
Owner 深圳星寻科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products