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...
| Authors: | , , |
|---|---|
| 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 |