Ovchinnikov Danila Alexeevich (Bauman Moscow State Technical University)
Ovchinnikov Alexey Nikolaevich (Candidate of Economic Sciences,
Tolyatti Higher Military Command and Engineering Construction School;
National Research Moscow State University of Civil Engineering;
Russian university of cooperation
)
| |
This article provides a comparative analysis of the effectiveness of the OpenGL and Vulkan graphics APIs in the development of PyQt6 applications for visualising ultra-large LiDAR point clouds. It examines the architectural limitations of the Python environment, in particular the impact of the Global Interpreter Lock on multi-threaded rendering and the overhead costs of data marshalling. It is shown that the use of Vertex Buffer Object technology in OpenGL provides stable visualisation of 40 million points at a frequency of 130–140 FPS, eliminating the need to switch to low-level Vulkan. An assessment of the complexity of integration with the Qt ecosystem, the NumPy library, and debugging tools was performed, demonstrating the advantages of a ‘thick’ OpenGL driver.
Keywords:point cloud, processing, applications, visualization
|
|
| |
|
Read the full article …
|
Citation link: Ovchinnikov D. A., Ovchinnikov A. N. ANALYSIS OF THE ADVANTAGES OF OPENGL OVER VULKAN IN THE DEVELOPMENT OF PYQT APPLICATIONS FOR THE VISUALISATION AND PROCESSING OF EXTRA-LARGE POINT CLOUDS // Современная наука: актуальные проблемы теории и практики. Серия: Естественные и Технические Науки. -2026. -№02. -С. 123-127 DOI 10.37882/2223-2966.2026.02.25 |
|
|