Real-time visualization of 3D terrains and subsurface geological structures

Geological structures, both at the surface and subsurface levels, are typically represented by means of voxel data. This model presents a major drawback: its large storage requirements. In this paper, we address this problem and pro- pose the use of a stack-based representation for geological surfac...

Full description

Bibliographic Details
Authors: Graciano, Alejandro, Rueda Ruiz, Antonio Jesús, Feito, Francisco R.
Format: article
Status:Versión aceptada para publicación
Publication Date:2018
Country:España
Institution:Universidad de Jaén
Repository:RUJA. Repositorio Institucional de la Producción Científica de la Universidad de Jaén
OAI Identifier:oai:ruja.ujaen.es:10953/2060
Online Access:https://doi.org/10.1016/j.advengsoft.2017.10.002
https://www.sciencedirect.com/science/article/abs/pii/S0965997817304830
https://hdl.handle.net/10953/2060
Access Level:Open access
Keyword:terrain modeling
volume rendering
GPU
id ES_2aa99e2e6c5021c33ca6bb18bd15ac5e
oai_identifier_str oai:ruja.ujaen.es:10953/2060
network_acronym_str ES
network_name_str España
repository_id_str
spelling Real-time visualization of 3D terrains and subsurface geological structuresGraciano, AlejandroRueda Ruiz, Antonio JesúsFeito, Francisco R.terrain modelingvolume renderingGPUGeological structures, both at the surface and subsurface levels, are typically represented by means of voxel data. This model presents a major drawback: its large storage requirements. In this paper, we address this problem and pro- pose the use of a stack-based representation for geological surface-subsurface structures. Although this representation has been mainly used for volumetric terrain visualization in previous works, it has been used as an auxiliary data structure. Therefore, our main contribution in this work is its use as a first-class representation for both processing and visualization of surface and subsurface in- formation. The proposed solution provides real-time visualization of volumetric terrains and subsurface geological structures represented as stacks using a com- pact data representation in the GPU. Different GPU memory implementations of the stacks have been described, discussing the tradeoffs between performance and storage efficiency. We also introduce a novel algorithm for the calculation of the surface normal vectors using a hybrid object-image space strategy. More- over, important features for geoscientific applications such as visualization of boreholes or geological cross sections, and selective attenuation of strata have also been implemented in a straightforward way.Elsevier202420242018info:eu-repo/semantics/articleinfo:eu-repo/semantics/acceptedVersionapplication/pdfhttps://doi.org/10.1016/j.advengsoft.2017.10.002https://www.sciencedirect.com/science/article/abs/pii/S0965997817304830https://hdl.handle.net/10953/2060reponame:RUJA. Repositorio Institucional de la Producción Científica de la Universidad de Jaéninstname:Universidad de JaénInglésAdvances in Engineering SoftwareAtribución-NoComercial-SinDerivadas 3.0 Españahttp://creativecommons.org/licenses/by-nc-nd/3.0/es/info:eu-repo/semantics/openAccessoai:ruja.ujaen.es:10953/20602026-06-24T12:41:07Z
dc.title.none.fl_str_mv Real-time visualization of 3D terrains and subsurface geological structures
title Real-time visualization of 3D terrains and subsurface geological structures
spellingShingle Real-time visualization of 3D terrains and subsurface geological structures
Graciano, Alejandro
terrain modeling
volume rendering
GPU
title_short Real-time visualization of 3D terrains and subsurface geological structures
title_full Real-time visualization of 3D terrains and subsurface geological structures
title_fullStr Real-time visualization of 3D terrains and subsurface geological structures
title_full_unstemmed Real-time visualization of 3D terrains and subsurface geological structures
title_sort Real-time visualization of 3D terrains and subsurface geological structures
dc.creator.none.fl_str_mv Graciano, Alejandro
Rueda Ruiz, Antonio Jesús
Feito, Francisco R.
author Graciano, Alejandro
author_facet Graciano, Alejandro
Rueda Ruiz, Antonio Jesús
Feito, Francisco R.
author_role author
author2 Rueda Ruiz, Antonio Jesús
Feito, Francisco R.
author2_role author
author
dc.subject.none.fl_str_mv terrain modeling
volume rendering
GPU
topic terrain modeling
volume rendering
GPU
description Geological structures, both at the surface and subsurface levels, are typically represented by means of voxel data. This model presents a major drawback: its large storage requirements. In this paper, we address this problem and pro- pose the use of a stack-based representation for geological surface-subsurface structures. Although this representation has been mainly used for volumetric terrain visualization in previous works, it has been used as an auxiliary data structure. Therefore, our main contribution in this work is its use as a first-class representation for both processing and visualization of surface and subsurface in- formation. The proposed solution provides real-time visualization of volumetric terrains and subsurface geological structures represented as stacks using a com- pact data representation in the GPU. Different GPU memory implementations of the stacks have been described, discussing the tradeoffs between performance and storage efficiency. We also introduce a novel algorithm for the calculation of the surface normal vectors using a hybrid object-image space strategy. More- over, important features for geoscientific applications such as visualization of boreholes or geological cross sections, and selective attenuation of strata have also been implemented in a straightforward way.
publishDate 2018
dc.date.none.fl_str_mv 2018
2024
2024
dc.type.none.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/acceptedVersion
format article
status_str acceptedVersion
dc.identifier.none.fl_str_mv https://doi.org/10.1016/j.advengsoft.2017.10.002
https://www.sciencedirect.com/science/article/abs/pii/S0965997817304830
https://hdl.handle.net/10953/2060
url https://doi.org/10.1016/j.advengsoft.2017.10.002
https://www.sciencedirect.com/science/article/abs/pii/S0965997817304830
https://hdl.handle.net/10953/2060
dc.language.none.fl_str_mv Inglés
language_invalid_str_mv Inglés
dc.relation.none.fl_str_mv Advances in Engineering Software
dc.rights.none.fl_str_mv Atribución-NoComercial-SinDerivadas 3.0 España
http://creativecommons.org/licenses/by-nc-nd/3.0/es/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Atribución-NoComercial-SinDerivadas 3.0 España
http://creativecommons.org/licenses/by-nc-nd/3.0/es/
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Elsevier
publisher.none.fl_str_mv Elsevier
dc.source.none.fl_str_mv reponame:RUJA. Repositorio Institucional de la Producción Científica de la Universidad de Jaén
instname:Universidad de Jaén
instname_str Universidad de Jaén
reponame_str RUJA. Repositorio Institucional de la Producción Científica de la Universidad de Jaén
collection RUJA. Repositorio Institucional de la Producción Científica de la Universidad de Jaén
repository.name.fl_str_mv
repository.mail.fl_str_mv
_version_ 1869405086601445376
score 15,812429