COMPACT GPU-BASED VISUALIZATION METHOD FOR HIGH-RESOLUTION RESULTINGDATA OF UNSTABLE OIL DISPLACEMENT SIMULATION
Аннотация и ключевые слова
Аннотация (русский):
In the paper the task of real-time synthesis of quality images of resulting data obtained in simulation of unstable oil displacement from porous media is considered. A new, GPU-based method to construct and visualize on UltraHD screens a polygonal model of the isosurface of the saturation of displacing liquid was proposed. The method is based on distributing and parallelizing of «marching cubes» threads between GPU cores by means of programmable tessellation. As initial graphic primitives, quadrangular parametric patches are used, the processing of which on the GPU is high-performance and has low video memory overhead. The proposed method was implemented in visualization software and successfully tested. The proposed solution can be used in researches in oil and gas industry as well as in virtual environment systems, virtual laboratories, scientific and educational applications, etc.

Ключевые слова:
visualization, real-time, oil displacement, isosurface, marching cubes, GPU, tessellation
Список литературы

1. Akayev A.A, Kuzin A.K., Orlov S.G., ChetverushkinB.N., Shabrov N.N., Iakobovski M.V. Generation of Isosurfaceon a Large Mesh. In Proceedings of the IASTED InternationalConference on Automation, Control, and InformationTechnology (ACIT 2010), pages 236–240. АСТA press, 2010.

2. Bailey M., Cunningham S. Graphics Shaders: Theory andPractice, Second Edition. CRC Press, 2011.

3. Betelin V.B., Smirnov N.N. About the problem of importindependence in the oil and gas industry. Computational simulationof active impacts on oil reservoirs. In Proceedings of the VInternational Conference «Mathematics and informationtechnologies in the oil and gas complex», pages 8–45. SurGU, 2017.

4. Bourke P. Polygonising a scalar field. URL: http://paulbourke.net/ geometry/polygonise/ (review date: 15.05.2019).

5. Matsumura M., Anjo K. Accelerated isosurfacepolygonization for dynamic volume data using programmablegraphics hardware. In Proceedings of SPIE-IS&T ElectronicImaging, Visualization and Data Analysis, 5009:145-152, 2003.

6. Mikhaylyuk M.V., Timokhin P.Yu., Maltsev A.V., NikitinV.F., Skryleva E.I., Tyurenkova V.V. Modeling andvisualization of process of oil displacement from porousmedium. Proceedings in Cybernetics International Journal,3(23):35–41, 2016.

7. Parker S., Shirley P., Livnat Y. and et. al. Interactive RayTracing for Isosurface Rendering. In Proceedings of the IEEEVisualization 98 (VIZ’98), pages 233-238, 1998.