HLOD pretreatment method facing to large scale static scene real-time rendering

A real-time rendering, large-scale technology, applied in image data processing, electrical digital data processing, special data processing applications, etc., can solve the problems of continuous LOD calculation complexity, increase rendering overhead, etc., to reduce rendering complexity and reduce complexity. , the effect of increasing reusability

Inactive Publication Date: 2008-04-30
BEIHANG UNIV
View PDF0 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the calculation of continuous LOD is complicated, and most of them need to generate some kind of record structure in mesh simplification, so as to reconstruct according to the viewpoint information during rendering, which not only improves the visual effect of drawing, but also increases the cost of drawing

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
  • HLOD pretreatment method facing to large scale static scene real-time rendering
  • HLOD pretreatment method facing to large scale static scene real-time rendering
  • HLOD pretreatment method facing to large scale static scene real-time rendering

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] As shown in Figure 1, the specific implementation method of the present invention is as follows:

[0021] 1. Precomputation of single model HLOD

[0022] 1.1 Octree subdivision of single model

[0023] Take the average of all vertex coordinates to get the center of the bounding box, and then take twice the maximum distance from all vertices to the center as the size of the bounding box. Predefine the number of vertices minVertNum=500 corresponding to the subdivision granularity of the model Octree, as long as the number of vertices contained in the bounding box space is less than minVertNum, the nodes corresponding to the bounding box will stop subdividing. Since the subdivision of Octree will inevitably produce boundary patches, and these patches cannot participate in the simplification in the bottom-up HLOD establishment, otherwise there will be gaps between various parts of the model, so each subdivision must be generated The boundary of the single model Octree sub...

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 HLOD pretreatment method for real-time rendering a large-scale static scene. The method comprises pre-calculating single-model HLOD (Hierarchical Levels of Detail); storing the pre-calculation result, downloading single-model HLOD information according to the scene, and pre-calculating the scene HLOD; and selecting and rendering the HLOD based on viewpoint according to an error specified by a user. The invention has the advantages that the method can flexibly divide the model and the scene according to different hierarchies and granularities such that good detail and less calculation amount can be kept during the rendering, and the method is suitable for pretreatment of model data of large-scale static scene. A HLOD file format is designed to solve the problem of long pre-calculation time, thereby improving the reusability thereof.

Description

technical field [0001] The invention belongs to the technical field of computer virtual reality, and specifically relates to a real-time rendering preprocessing method for large-scale scenes composed of a plurality of models with large data volumes, which is used for the rendering of a realistic virtual environment. Background technique [0002] With the continuous development of 3D acquisition equipment and modeling technology, the accuracy of 3D models is getting higher and higher, and its data volume is also increasing rapidly, which poses a huge challenge to the rendering ability of computers. How to achieve real-time rendering of large-scale scenes composed of multiple large-scale models is the underlying supporting technology for many important applications such as virtual reality, real-time simulation, and interactive 3D design, and it is also a basic research topic of computer graphics itself. [0003] LOD technology is a main method in graphics generation accelerate...

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/20G06F17/30
Inventor 沈旭昆齐越高硕
Owner BEIHANG UNIV
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