3D light effect rendering method for urban brain scene web terminal

A scene and brain technology, applied in the field of 3D scene rendering, can solve the problems of high cost and complicated process of supermap upgrade.

Inactive Publication Date: 2021-02-23
BEIJING ZHONGHAIJIYUAN DIGITAL TECH DEV CO LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0010] The technical problem to be solved by the present invention is that the process of upgrading the underlying database of Hypergraph is complicated and the cost is high

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
  • 3D light effect rendering method for urban brain scene web terminal
  • 3D light effect rendering method for urban brain scene web terminal

Examples

Experimental program
Comparison scheme
Effect test

example 1

[0086] Take the dynamic flying line light effect as an example:

[0087] Initialize the 3D view, create a 3D earth, load the 3D model through 3dtilset, and build the initial scene

[0088] Select the latitude and longitude of any two positions, set them as the starting point and the end point to form a line segment, obtain the new coordinates through the parabolic equation, interpolate the new interpolation point through the new coordinates, and return it;

[0089] Connect the interpolation points together and draw them to form a new line segment, set the width and material of the line;

[0090] Through the material properties, import the custom dynamic light effect material, set the light effect color and dynamic frequency, and finally paste it on the surface of the line segment to realize the dynamic flying line light effect effect;

[0091] The underlying WebGL (Web Graphics Library, Web Graphics Library, is a 3D drawing protocol, this drawing technology standard allows th...

example 2

[0093] Take the dynamic fence as an example:

[0094] Initialize the 3D view, create a 3D earth, load the 3D model through 3dtilset, and build the initial scene

[0095] Draw a closed rectangle or polygon by picking with the mouse or manually setting the latitude and longitude. In 3D scenes, line segments and graphics generally have heights, and default values ​​can be set or real data can be picked.

[0096] Raise the drawn rectangular polygon to form a three-dimensional solid figure, set the border style and fill style, material properties, etc.

[0097] Through the material properties, import the custom dynamic warning line material, set the offset, light effect color and frequency, and fit it to the frame surface of the entity. By default, the filling part of the entity is set to transparent to achieve an effect display of the dynamic fence.

[0098] The underlying WebGL will automatically parse the top of the graph to form vertex buffer data, connect each vertex to form...

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 3D light effect rendering method for an urban brain scene web terminal. The method comprises the steps that a three-dimensional scene is initialized, and a three-dimensionalentity graph is generated; vertex information of the three-dimensional entity graph is obtained, and a custom material is imported; when the custom material is matched with the three-dimensional entity graph, configuring of an attribute value is carried out; analyzing of graph data of the three-dimensional entity graph through a Web graph library is carried out; the shader rasterization is read while the graphics processor pipeline is rendered. The 3D light effect rendering method for the urban brain scene web terminal aims to solve the problems that the process is complex and the cost is highwhen a hypergraph is upgraded in a bottom layer library.

Description

technical field [0001] The invention belongs to the technical field of 3D scene rendering, and in particular relates to a 3D light effect rendering method for a city brain scene web terminal. Background technique [0002] In the construction of the city brain, by building a digital twin of the city, a complete set of digital infrastructure is added to the construction, operation and planning of the physical city, and finally the city in operation can be perceived in every detail. [0003] Cesium (open source engine) is a 3D visualization earth engine based on the web (web page). When the web implements 3D visualization, it can load massive models and vector data and guarantee performance and visualization effects. The dynamic light effect is a function that Cesium does not currently have, and needs to be implemented separately. [0004] SuperMap's 3D GIS (Geographic Information System, Geographic Information System) platform is also based on the open source Cesium for seco...

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/50
CPCG06T15/50
Inventor 何彬张倜梅一多马亚中吕留伟张文清
Owner BEIJING ZHONGHAIJIYUAN DIGITAL TECH DEV CO LTD
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