Yu Han , Weiduo Xu , Pingan Liu , Xinyu Xu , Xi Duan , Bo Qin , Xinjie Wang
{"title":"Real-time dynamic 3D geological visualization based on Octree-TEN","authors":"Yu Han , Weiduo Xu , Pingan Liu , Xinyu Xu , Xi Duan , Bo Qin , Xinjie Wang","doi":"10.1016/j.cag.2025.104259","DOIUrl":null,"url":null,"abstract":"<div><div>3D geological visualization offers extensive support for geographic information systems. Grid space division is a fundamental technique of 3D geological visualization. However, to our knowledge, the existing division structures give little consideration to the construction or simulation of physical processes; meanwhile, most physical systems only focus on the calculation of physical fields, failing to build indexes and control voxel units. To tackle these challenges, we propose a novel real-time dynamic 3D geological visualization method based on the Octree and Tetrahedral Network (Octree-TEN). Our method combines Octree-TEN with Position-based Dynamics (PBD) to achieve voxel-controllable PBD physical field calculations. Therefore, it is suitable for data-driven visualization of fractured-grid physical field calculations, such as landslide simulation. Furthermore, in the data pre-processing phase, i.e. the process of generating voxelized grids from raw data, we employ an enhanced Delaunay Triangulation method to improve efficiency. To build a practical visualization system, we optimize load balancing at the engine rendering stage and the Delaunay simplification stage, respectively. In the experiment, we dynamically visualize geological information containing nearly 2 million voxels, which reach 118.5 FPS on an NVIDIA GeForce 3060 GPU. It indicates that the proposed method is both effective and feasible. Moreover, our method has potential applications in other fields, such as geological disaster prediction, mineral resource exploration, and popular science education.</div></div>","PeriodicalId":50628,"journal":{"name":"Computers & Graphics-Uk","volume":"130 ","pages":"Article 104259"},"PeriodicalIF":2.5000,"publicationDate":"2025-06-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computers & Graphics-Uk","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0097849325001001","RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"COMPUTER SCIENCE, SOFTWARE ENGINEERING","Score":null,"Total":0}
引用次数: 0
Abstract
3D geological visualization offers extensive support for geographic information systems. Grid space division is a fundamental technique of 3D geological visualization. However, to our knowledge, the existing division structures give little consideration to the construction or simulation of physical processes; meanwhile, most physical systems only focus on the calculation of physical fields, failing to build indexes and control voxel units. To tackle these challenges, we propose a novel real-time dynamic 3D geological visualization method based on the Octree and Tetrahedral Network (Octree-TEN). Our method combines Octree-TEN with Position-based Dynamics (PBD) to achieve voxel-controllable PBD physical field calculations. Therefore, it is suitable for data-driven visualization of fractured-grid physical field calculations, such as landslide simulation. Furthermore, in the data pre-processing phase, i.e. the process of generating voxelized grids from raw data, we employ an enhanced Delaunay Triangulation method to improve efficiency. To build a practical visualization system, we optimize load balancing at the engine rendering stage and the Delaunay simplification stage, respectively. In the experiment, we dynamically visualize geological information containing nearly 2 million voxels, which reach 118.5 FPS on an NVIDIA GeForce 3060 GPU. It indicates that the proposed method is both effective and feasible. Moreover, our method has potential applications in other fields, such as geological disaster prediction, mineral resource exploration, and popular science education.
期刊介绍:
Computers & Graphics is dedicated to disseminate information on research and applications of computer graphics (CG) techniques. The journal encourages articles on:
1. Research and applications of interactive computer graphics. We are particularly interested in novel interaction techniques and applications of CG to problem domains.
2. State-of-the-art papers on late-breaking, cutting-edge research on CG.
3. Information on innovative uses of graphics principles and technologies.
4. Tutorial papers on both teaching CG principles and innovative uses of CG in education.