Accelerated rendering method of scene model

A scene model and model technology, applied in 3D modeling, image data processing, instruments, etc., can solve problems such as slow loading, high GPU consumption, and freeze, simplify nodes and grids, and prevent triangular grid errors. , the effect of easy operation and management

Active Publication Date: 2020-03-24
XI'AN UNIVERSITY OF ARCHITECTURE AND TECHNOLOGY
View PDF3 Cites 32 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, when rendering a large 3D model, the real model data in the glTF model file is also very large, which will cause problems such as lagging, slow loading, and excessive GPU consumption during the loading process.

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
  • Accelerated rendering method of scene model
  • Accelerated rendering method of scene model
  • Accelerated rendering method of scene model

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043] The present invention is described in further detail below in conjunction with accompanying drawing:

[0044] In order to solve the problem of large amount of scene model data in the development process of Cesium, the problem of stuck and slow loading during the loading process, and the difficulty of fast loading, the present invention starts the research from the basic data format glTF loaded by Cesium. Because glTF enjoys the benefits of a unified 3D data format, it avoids scaling problems, animation problems, texture materials and other problems caused by processing models between various 3D software. The glTF model format mainly consists of the following files:

[0045] glTF's json file: describes the data composition for constructing a three-dimensional (3D) scene, including information such as node hierarchy, camera, grid, material, and animation in the entire scene.

[0046] Binary file (.bin): Stores model geometry, animation, material geometry, and other buffe...

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 an accelerated rendering method of a scene model. The accelerated rendering method comprises the following steps: 1, taking all node nodes as basic objects of model tiles; 2, extracting the attribute of a node node corresponding to a model tile to form a new file; 3, generating a triangular mesh, inquiring triangular mesh information, and storing vertex indexes of the triangular mesh in an array form; 4, establishing a spatial octree index of the model tile data, and integrating all node nodes into an octree data structure; 5, calculating a cone cutting range of a viewfield in a camera space coordinate system; 6, judging the LOD hierarchy where the node is located, and performing cone elimination on the octree; 7, deleting the vertexes, and then triangularizing thegeometrical characteristics of the holes; and 8, sending the triangularized data to render, and refreshing the current scene model after rendering is completed, thereby ending the rendering. Rendering simplification of the tiles is achieved, and drawing is accelerated, and the loading efficiency of the three-dimensional tiles is improved.

Description

technical field [0001] The invention belongs to the field of graphics and model processing, and relates to an accelerated rendering method of a scene model. Background technique [0002] The emergence of WebGL has created the possibility for browsers to realize 3D visualization. As one of its open source frameworks, Cesium not only covers up the details of the WebGL development process, but also integrates geographic information system (Geographic Information System, GIS) technology. The display and development of three-dimensional models (buildings and their surroundings) in the browser provide convenience. [0003] glTF (GL Transmission Format GL transmission format), that is, the graphics language exchange format. It is a format standard for 3D content of GL (WebGL, OpenGL ES and OpenGL), and it is also the basic model format supported by Cesium. glTF is designed for real-time rendering applications, trying to provide a data form that can be directly transmitted to the ...

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): G06T17/20
CPCG06T17/20Y02D10/00
Inventor 董丽丽严昱欣张翔张温
Owner XI'AN UNIVERSITY OF ARCHITECTURE AND TECHNOLOGY
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