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

Three-dimensional city model rendering method and device

A city model and model technology, applied in the field of 3D models, can solve the problems of not taking into account the complexity of the city model, the long waiting time for loading, and the increase in data volume.

Active Publication Date: 2021-04-13
中煤(西安)航测遥感研究院有限公司 +1
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

With the continuous improvement of technology, the model accuracy and model simulation degree have been greatly improved. However, the improvement of accuracy and simulation degree has also brought about a problem: the dramatic increase in the amount of data
[0004] However, the existing quadtree construction method is only based on the visual distance for rendering and loading, without considering the complexity of the city model, the loading method is not flexible enough, some important city models cannot be loaded first, and the waiting time for loading is longer
Moreover, some models cannot even be loaded and rendered due to poor viewing distance

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
  • Three-dimensional city model rendering method and device
  • Three-dimensional city model rendering method and device
  • Three-dimensional city model rendering method and device

Examples

Experimental program
Comparison scheme
Effect test

no. 1 example

[0035] Please refer to figure 2 , figure 2 It is a flow chart of the steps of the 3D city model rendering method provided by the first embodiment of the present invention. The method is applied to a computing device 100 storing a three-dimensional city model file. The specific process of the three-dimensional city model rendering method will be described in detail below.

[0036] Step S110, setting a preset range model, and constructing a quadtree index based on the preset range model according to the bounding box and rendering level of each 3D city model included in the preset range model.

[0037] In this embodiment, the preset range model includes multiple 3D city models, and the rendering level of each 3D city model can be obtained according to the model weight.

[0038] Please refer to image 3 , image 3 provided by the first embodiment of the present invention figure 2 The sub-step flowchart of step S110 is shown. The step S110 includes sub-step S111, sub-step...

no. 2 example

[0091] Please refer to Figure 7 , Figure 7 It is a functional block diagram of the 3D city model rendering apparatus 200 provided in the second embodiment of the present invention. The apparatus is applied to a computing device 100 storing a three-dimensional city model file. The 3D city model rendering device 200 includes: an index construction module 210 , a model processing module 220 and a loading rendering module 230 .

[0092] The index construction module 210 is used to set a preset range model, and construct a quadtree index based on the preset range model according to the bounding box and rendering level of each 3D city model included in the preset range model, wherein the The preset range model includes multiple 3D city models, and the rendering level of each 3D city model can be obtained according to the model weight.

[0093] In this embodiment, the index construction module 210 is used to execute figure 2 In step S110, for a specific description of the inde...

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 present invention provides a three-dimensional city model rendering method and device. The method includes: setting a preset range model, and constructing a quadtree index based on the preset range model according to the bounding box and rendering level of each three-dimensional city model included in the preset range model. Obtain the model subset according to the current viewpoint position and the quadtree index, process the model subset and update it to the scene tree, and set the corresponding visible distance for each model loading type of each model according to the rendering level of each model. . Traverse each node of the scene tree, select the model loading type that satisfies the loading conditions according to the current viewpoint distance, and load and render the model corresponding to the current node. Therefore, taking advantage of the high query efficiency of the quadtree and considering the complexity of the model, the important 3D city model can be loaded first, and the secondary model can be loaded later. The model loading sequence is more in line with human visual habits, and the model rendering High efficiency and good rendering fluency.

Description

technical field [0001] The present invention relates to the technical field of three-dimensional models, in particular to a method and device for rendering a three-dimensional city model. Background technique [0002] With the rapid development of traditional surveying and mapping industry technology, the application fields of 3D digital city models are becoming wider and wider, and have developed from the roaming browsing of a single community or small scene to the 3D application of the entire city. With the continuous improvement of technology, the accuracy of the model and the simulation degree of the model have been greatly improved. However, the improvement of the accuracy and the degree of simulation has also brought about a problem: the dramatic increase in the amount of data. The number of urban building models in the 3D digital city scene is huge and the structure is complex. In real-time scene rendering, it is unrealistic to load all the city models into the comput...

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 Patents(China)
IPC IPC(8): G06T15/00G06T17/05
CPCG06T15/005G06T17/05
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