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

An Efficient LOD Rendering Method for 3D Digital City

A multi-level of detail, three-dimensional digital technology, applied in image data processing, 3D image processing, instruments, etc., can solve problems such as dependence, and achieve the effect of solving serious dependence

Inactive Publication Date: 2011-12-21
TIANJIN ZHONGKE REMOTE SENSING INFORMATION TECH
View PDF2 Cites 24 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The purpose of the present invention is to overcome the deficiencies of the prior art, provide a high-efficiency multi-level rendering method for 3D digital cities, solve the problem that architectural rendering in large-scale 3D digital cities relies heavily on computer hardware, and realize 3D digital cities Simple and efficient LOD scheduling rendering, which meets the requirements of real-time rendering of large-scale 3D scenes

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
  • An Efficient LOD Rendering Method for 3D Digital City
  • An Efficient LOD Rendering Method for 3D Digital City

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] Embodiments of the present invention will be described in further detail below in conjunction with the accompanying drawings.

[0027] An efficient multi-level-of-detail rendering method for a three-dimensional digital city, comprising the following steps:

[0028] Step 1: Export a 3D model with a hierarchical index based on the area of ​​the triangular faces

[0029] This step includes the following processes:

[0030] 1. Quick calculation of triangular surface area

[0031] Using the characteristic that the modulus of the normal vectors on both sides of the triangle is the area of ​​the triangle, after simplified expansion, a simple and fast formula for calculating the area of ​​the triangle surface is obtained:

[0032] S=abs((x 1 *y 2 +x 2 *y 3 +x 3 *y 1 -x 1 *y 3 -x 2 *y 1 -x 3 *y 2 ) / 2)

[0033] Where: S: triangle area, P 1 (x 1 ,y 1 ), P 2 (x 2 ,y 2 ), P3(x 3 ,y 3 ) is the coordinates of three points of the triangle;

[0034] 2. Decompose ...

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 relates to a high-efficiency multi-detail level rendering method for a three-dimensional digital city. Its main technical characteristics include the following steps: exporting a three-dimensional model based on the triangular surface area to establish a hierarchical index; taking the triangular surface area as the basis and dynamically loading and rendering the three-dimensional view distance Model. The invention has a reasonable design, based on the area of ​​the triangular surface combined with dynamic loading and rendering of the sight distance, avoiding the consideration of the internal constraints of the three-dimensional architectural model, while retaining the correct corresponding relationship of the texture of the three-dimensional model, and reducing the volume of the model in the process of model export At the same time, based on the size of the triangle area, the hierarchical grading of the 3D model is realized. When the viewpoint is far away, only relatively large area patches can be seen. When the viewpoint is close, there are more and finer triangle meshes. In this way, it meets the requirements of real-time rendering of large-scale 3D scenes, and solves the problem that architectural rendering in large-scale 3D digital cities relies heavily on computer hardware.

Description

technical field [0001] The invention belongs to the field of graphic processing, in particular to a high-efficiency multi-detail level rendering method for a three-dimensional digital city. Background technique [0002] At present, the performance of ordinary computers is difficult to meet the rendering requirements of large-scale 3D models, which seriously affects the application and promotion of 3D digital city technology. Although the introduction of LOD (Levels of Detail) technology provides the possibility to solve this problem. However, one of the key problems in the application of LOD in 3D digital city—the dynamic simplification of the built 3D building model has not been well resolved. At present, there are bottom-up and top-down methods for dynamic simplification algorithms for 3D building models. However, these methods are all for free-form surface models, which cannot take into account the internal constraints of buildings, and are difficult to apply to building...

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/00G06T19/00
Inventor 池天河彭玲索永峰
Owner TIANJIN ZHONGKE REMOTE SENSING INFORMATION TECH
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