CN102722903B - A kind of underground environment three-dimensional visualization loaming method - Google Patents

A kind of underground environment three-dimensional visualization loaming method Download PDF

Info

Publication number
CN102722903B
CN102722903B CN201210174004.2A CN201210174004A CN102722903B CN 102722903 B CN102722903 B CN 102722903B CN 201210174004 A CN201210174004 A CN 201210174004A CN 102722903 B CN102722903 B CN 102722903B
Authority
CN
China
Prior art keywords
prismoid
tri
dimensional
model
underground environment
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201210174004.2A
Other languages
Chinese (zh)
Other versions
CN102722903A (en
Inventor
周翠英
刘镇
罗仰通
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sun Yat Sen University
Original Assignee
Sun Yat Sen University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sun Yat Sen University filed Critical Sun Yat Sen University
Priority to CN201210174004.2A priority Critical patent/CN102722903B/en
Publication of CN102722903A publication Critical patent/CN102722903A/en
Application granted granted Critical
Publication of CN102722903B publication Critical patent/CN102722903B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Processing Or Creating Images (AREA)
  • Instructional Devices (AREA)
  • Geophysics And Detection Of Objects (AREA)

Abstract

The invention provides a kind of underground environment three-dimensional visualization loaming method, the present invention sets up underground structure model by three-dimensional software, the method establishment three dimension strata model of stratum curved surface and then structure triangular prism is generated by borehole data interpolation, three-dimensional underground environment virtual scene is set up by stratum and underground structure, pass through illumination, material, translucently to play up, the gimmicks such as cutting obtain the three-dimensional underground environment virtual scene of high-quality, user is by keyboard, mouse, what the external control deviceses such as game paddle were convenient, flexible carries out alternately with system, thus obtain roaming experience true to nature.

Description

A kind of underground environment three-dimensional visualization loaming method
Technical field
The present invention relates to a kind of underground environment three-dimensional visualization loaming method, is that a kind of computer program that utilizes carries out three-dimensional rendering to realize the method roamed to underground environment specifically.
Technical background
Along with the development of geological exploration techniques and perfect, the find out demand of the mankind to underground underground environment strengthens day by day, how a large amount of survey data is changed into the focus that three-dimensional virtual scene that people can see has become research at present.
Traditional geography information is expressed and is mainly contained two kinds, and the first adopts sectional view to express, as cross-sectional view, longitudinal diagram etc.; The second adopts parallel projection principle geography information to be projected in plural plane to carry out combining expressing.Above two kinds of geography information expression waies mainly contain two shortcomings, the information of two dimension that what first sectional view and projection constitutional diagram were expressed is, cannot be complete indicate the three-dimensional spatial information that structure of geological body has; Its two be sectional view and projection constitutional diagram visual in image not, the quantity of information of transmission is limited, excavates the geological information with three dimensions feature more difficult by X-Y scheme.
In time in the past, scholar is had to propose three-dimension visible sysem based on geologic body 3 D model construction method, such as Qi Min etc. propose a kind of 3 d visualization of geologic volume system based on geophysics field data, by programming, geophysical field data transformations is become geologic three-dimensional model, this system can realize the multiple operation to model, as translation, scaling rotation, cutting etc.The feature of this system is that three-dimensional model also can realize multiple three-dimensional manipulating by data convert, and weak point from external inspection model, can only can not observe geological information from model inside.
Summary of the invention
The object of the present invention is to provide a kind of underground environment three-dimensional visualization loaming method, to solve the problem that fully can not show stratum and structures spatial positional information in scene walkthrough.
In order to realize goal of the invention, the technical scheme of employing is as follows:
A kind of underground environment three-dimensional visualization loaming method, comprises the steps:
(1) utilize existing three-dimensional software instrument to set up underground structure model, model space information is imported database, utilizes graphic hardware to draw structures model;
(2) stratum is initialized as tri-prismoid and triangular prism is numbered, numbering is added to index value, simultaneously by borderline triangular prism horizontal projection in boundary plane, formation model border, is drawn border by graphic hardware;
(3) according to current view point position height, identify corresponding stratum and obtain corresponding triangular prism packet index value, search for tri-prismoid according to index value and be added into display link list;
(4) by OpenGL interface editor drawing program, graphic hardware is utilized to carry out translucent color applying drawing to the tri-prismoid in viewpoint front.
(5) upgrade scene drawing by change viewpoint position and sight angle and realize the roaming of three-dimensional underground environment.
Accompanying drawing explanation
Fig. 1 is embodiments of the present invention process flow diagram;
Fig. 2 is the tri-prismoid of composition stratigraphic model;
Fig. 3 is underground environment three-dimensional range scene.
Embodiment
Below in conjunction with accompanying drawing, the present invention is described further.
The present invention realizes mainly through computer software, comprises the following steps:
(1) create underground structure model, utilize existing three-dimensional software instrument, as 3DMax, AutoCAD etc., carry out fine modeling to underground structure, model is stored in file in the form of binary data, can call at any time.
(2) plane domain triangular mesh is projected to strata interface at vertical direction, be configured to stratum triangular prism, and the stratum triangular prism of same layer is numbered, numbering is added to index value, simultaneously by borderline triangular prism horizontal projection in boundary plane, the encirclement border of formation model, is drawn border by graphic hardware.
(3) obtained the position height of current view point by function, utilize the stratum packet index value that height value identification is corresponding, search for triangular prism according to index value and be added into display link list.
(4) by OpenGL interface, as OpenGL, utilize programming language to compile drawing program, by graphic hardware, translucent color applying drawing is carried out to the tri-prismoid in viewpoint front.
(5) by changing sight angle and viewpoint position, user can watch stratum and the underground structure of diverse location, constantly updates the scene of drawing, thus realizes the roaming of three-dimensional underground environment.
The present invention is applied in the development of highway spatial geographic information Visualized management system (HSIVS).Application process is as follows:
1, according to the construction drawing that engineering unit provides, with three dimensional tool software, fine modeling is carried out to underground structure, Modling model database.
2, according to the borehole data that engineering unit provides, drill hole information database is set up;
3, extract borehole coordinate data and the soil layer information of engineering region, and pre-service carried out to the formation information of each boring:
3a, stratum main stor(e)y number is combined as succession of strata with subgrade number, i.e. sequence=main stor(e)y * 10+ subgrade number, and formation information is sorted from small to large by layer depth;
Coordinate at the bottom of 3b, the layer top calculating various stratum in each boring and layer.
4, on the pretreated basis of above-mentioned drill hole information, use spatial interpolation algorithm to generate triangle gridding, triangle gridding formed tri-prismoid in the projection of vertical direction, thus sets up three-dimensional formation:
5, color applying drawing is carried out to underground structure and stratum, change viewpoint position and sight angle, realize the roaming of three-dimensional underground environment.

Claims (1)

1. a underground environment three-dimensional visualization loaming method, is characterized in that comprising the following steps:
(1) utilize existing three-dimensional software instrument to set up underground structure model, model space information is imported database, utilizes graphic hardware to draw structures model;
(2) according to borehole data, stratum is initialized as tri-prismoid, tri-prismoid is numbered, then numbering is added to index value, and by borderline tri-prismoid horizontal projection on border, formation model border, is drawn border by graphic hardware;
(3) when roaming initialization, according to viewpoint position height, identify corresponding stratum and corresponding tri-prismoid index value, search for tri-prismoid according to index value and be added into display link list;
(4) then by OpenGL interface editor drawing program, graphic hardware is utilized to carry out translucent color applying drawing to the tri-prismoid in viewpoint front;
(5) upgrade scene drawing finally by change viewpoint position and sight angle and realize underground environment roaming.
CN201210174004.2A 2012-05-29 2012-05-29 A kind of underground environment three-dimensional visualization loaming method Active CN102722903B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210174004.2A CN102722903B (en) 2012-05-29 2012-05-29 A kind of underground environment three-dimensional visualization loaming method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210174004.2A CN102722903B (en) 2012-05-29 2012-05-29 A kind of underground environment three-dimensional visualization loaming method

Publications (2)

Publication Number Publication Date
CN102722903A CN102722903A (en) 2012-10-10
CN102722903B true CN102722903B (en) 2015-11-25

Family

ID=46948649

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210174004.2A Active CN102722903B (en) 2012-05-29 2012-05-29 A kind of underground environment three-dimensional visualization loaming method

Country Status (1)

Country Link
CN (1) CN102722903B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11054899B2 (en) * 2017-06-28 2021-07-06 Halliburton Energy Services, Inc. Interactive virtual reality manipulation of downhole data
CN109558639A (en) * 2018-10-31 2019-04-02 天津大学 A kind of two three-dimensional borehole design methods and system combined based on WebGL

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102156779A (en) * 2011-04-13 2011-08-17 北京石油化工学院 Subsurface flow simulating and predictive analysis method
EP2395375A2 (en) * 2006-06-21 2011-12-14 Terraspark Geosciences, LLC Extraction of depositional systems

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2395375A2 (en) * 2006-06-21 2011-12-14 Terraspark Geosciences, LLC Extraction of depositional systems
CN102156779A (en) * 2011-04-13 2011-08-17 北京石油化工学院 Subsurface flow simulating and predictive analysis method

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
The 3D modeling and visualization of geologic body based on GIS;Shao Yan-lin el al.;《Audio Language and Image Processing (ICALIP), 2010 International Conference on》;20101123;第533-537页 *
基于工程勘察钻孔数据的三维地层模型的自动构建;施木俊等;《城市勘测》;20061231(第5期);第62-65页 *
基于工程钻孔数据的三维地层可视化的研究与应用;程良勇等;《工程勘察》;20101231(第1期);第701-705页以及图3-4 *
基于虚拟现实的地下洞室群可视化***实现;王力等;《***仿真学报》;20080630;第20卷(第11期);第2935-2937,2964页 *

Also Published As

Publication number Publication date
CN102722903A (en) 2012-10-10

Similar Documents

Publication Publication Date Title
CN102396004B (en) The three-dimensional visualization of earth subsurface image
CN101515372B (en) Visual analyzing and predicting method based on a virtual geological model
CN102156779B (en) Subsurface flow simulating and predictive analysis method
CN104766366B (en) A kind of method for building up of three-dimension virtual reality demonstration
CN102047294B (en) Systems and methods for imaging three-dimensional volume of geometrically irregular grid data representing grid volume
MX2012003606A (en) Drawing graphical objects in a 3d subsurface environment.
CN103279988A (en) Virtual city overground space and underground space integrated 3D modeling method
CN106355640A (en) Ground-underground three-dimensional integrated space processing method and system
CN110990919A (en) Three-dimensional GIS route selection design analysis method for urban rail transit
CN102819631A (en) Three-dimensional geological exploration analysis and interaction method
CN102662671B (en) Two-dimensional decomposition displaying method for logging information of large-gradient horizontal well
Sieber et al. Atlas of Switzerland goes online and 3D—Concept, architecture and visualization methods
JIN et al. 3D visualization model and key techniques for digital mine
CN105184862B (en) A kind of three dimension strata model dynamic fixing method
CN102722903B (en) A kind of underground environment three-dimensional visualization loaming method
Hou et al. 3D data visualization system of immersive underground laboratory
KR101416967B1 (en) 3d learning system for scientific education
CN103995695B (en) Method for moving KML geometrical element in Google Earth digital earth platform
KR102125683B1 (en) Method and apparatus for displaying information of room space hierarchically in building
CN102436677B (en) Three-dimensional visualization method based on depth buffer surface excavation
Lu et al. Computer aided design system based on 3D GIS for park design
Van Aalsburg et al. Interactive editing of digital fault models
Dong et al. Application of a Virtual Geosciences Modeling System in Digital City Construction
Webster et al. Creating Art and Reducing Project Risk with 3D Modeling: Digital Insights Unearth Hidden Landscapes
Armstrong Explanation of the BGS subsurface viewer

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant