Conversion of voxel models into polygonal meshes with ensuring structural integrity and editability
Article Sidebar
Issue Vol. 16 No. 3 (2026)
-
Deep learning approach for automated skin cancer detection with comparative analysis of different batch sizes in dermatological image classification
Abini M.A.5-13
-
Modelling and management principles of combined granulated feed production through information-analytical systems
Mahil Mammadov, Tural Mammadli14-22
-
An intelligent IoT-based automatic control system for energy-efficient grain drying
Ainur Rustemova, Maria Yukhymchuk, Vladyslav Lesko, Marat Orynbet, Yurii Ivanov23-30
-
Design and experimental validation of an IoT-RPA-based smart refrigerator inventory system
Lyudmila Samchuk, Yuliia Povstiana, Nataliia Lishchyna, Mykyta Ponomarenko31-38
-
Intelligent soil monitoring system for sustainable agriculture using TinyML and ultra-low power wireless sensor networks
Muhammad Ovais Akhter39-48
-
Modelling the operation of a dynamic queue management system in supermarkets
Larysa Gumeniuk, Volodymyr Lotysh, Pavlo Humeniuk49-58
-
Experimental validation of error compensation techniques for fibre-optic gyroscopes in semi-natural conditions
Nurzhigit Smailov, Ainur Kuttybayeva, Yerlan Tashtay, Zhandos Dosbayev, Aruzhan Nazarova, Beibarys Sekenov, Aida Serbayeva, Akezhan Sabibolda59-63
-
Simulation of the operation of a four-channel ultrasonic flowmeter with identical signal trajectories in acoustic channels
Yosyp Bilynsky, Andrii Stetsenko64-68
-
Etching line with integrated electrochemical regeneration for copper recovery and sludge reduction
Anatoliy Nester, Vadim Romanuke, Tetiana Yakovyshyna69-76
-
Method for HCI users identification based on their "polyfactor portraits" of perception subjectivization of HCI object
Andrii Pukach, Vasyl Teslyuk, Artem Kazarian77-87
-
Enhancing diagnostic systems for analysing and controlling operating modes in electrical distribution networks
Igor Khomenko, Ruslan Lozhkin, Andrii Shkrebela, Oleksandr Miroshnyk, Anatolii Sereda, Taras Shchur, Mariana Bohach88-94
-
A modular monolith architecture for high-availability electric vehicle charging station management software
Volodymyr Horshkov, Nataliia Lishchyna, Andrii Yashchuk, Olena Surynovych, Valerii Lishchyna95-102
-
Investigation of a multilevel inverter based on IGBT transistors for power supply of a tethered UAV with telemetry-based monitoring of power parameters
Kyrmyzy Taissariyeva, Kuanysh Muslimov, Gulim Jobalayeva, Ingkar Issakozhayeva, Zhansaya Ayapbergen103-107
-
Dynamic obstacle avoidance for UAVs using fuzzy logic control and neural network
Anton Makohonov, Ivan Marynych108-113
-
Hybrid simulation and experimental framework for real-time fault detection in PV boost converters using fuzzy logic and LoRa connectivity
Oussama Sait, Mabrouk Khemliche, Samia Latreche, Sait Belkacem, Hamza Khemliche114-122
-
Benchmarking machine learning algorithms for high-fidelity power forecasting in utility-scale PV plants
Ahmed Saidi, Abdelghani Draoui, Touhami Abdelouahed123-128
-
Study of the dynamic variation in the security level of an information protection system
Olha Saliieva, Yurii Yaremchuk129-133
-
A new hyperchaotic generator: circuit realization and analysis
Volodymyr Rusyn, Petro Kindrachuk, Bogdan Markovych134-138
-
Strategies for ensuring functional stability of a complex sensor network based on the research of the dynamics of the behavior of evolutionary equations
Valentyn Sobchuk, Yurii Kravchenko, Mykhaylo Sharapov, Oleksandr Laptiev, Andrii Sobchuk139-143
-
Development of robust DVB-T2 OFDM transmission: BER assessment and channel impairment mitigation for reliable high-definition broadcasting
Olarewaju Peter Ayeoribe144-149
-
Real-time network anomaly detection in O-RAN using deep learning on streaming big data
Satya Sumanth Vanapalli, Rajesh Polepogu, Parish Venkata Kumar K, Vijayasankar Anumala, Vinodh Babu Panguluri, Lakshmi Narayana Jammula, Brahmaiah Madamanchi, Sravani Duvvu, Bhanusree Nanduri, Syam Sundar Musinala150-158
-
Technical predictive analysis of big data for Apache Spark-based resource planning
Bakhshali Bakhtiyarov, Aynur Jabiyeva, Ulkar Musavi159-166
-
Conversion of voxel models into polygonal meshes with ensuring structural integrity and editability
Semen Duvanov, Iryna Baranova167-172
-
Fuzzy Delphi method for identifying key parameters in the optimization of intelligent control systems for oil refining processes
Kamala Aliyeva173-179
-
Method of determining the grounds for relating data to official information and the degree of restriction access "For official use"
Yurii Dreis, Oleh Harasymchuk180-183
-
Model and tools for content generation and publication based on large language models
Artem Kazarian, Vasyl Teslyuk, Andrii Pukach184-190
-
Evaluation of the usability of web services with interactive maps
Lukasz Sendecki, Sergiusz Skalski, Mariusz Dzienkowski191-197
-
Fuzzy model for assessing digital security literacy across population groups with different social profiles
Volodymyr Polishchuk, Vasyl Sehlianyk, Inna Polishchuk, Andrii Shafar198-203
-
An intelligent module for productivity assessment of remote employees in working time monitoring systems
Aigul Moldakalykova, Maria Yukhymchuk, Gulzhan Kashaganova, Vladyslav Lesko, Yurii Ivanov, Natalia Sachaniuk-Kavets’ka204-209
-
Hybrid machine learning framework for forecasting and evaluating university rankings
Nurzhigit Smailov, Nursultan Kuldeyev, Akezhan Sabibolda, Raigul Ustemirova210-216
Archives
-
Vol. 16 No. 3
2026-09-30 30
-
Vol. 16 No. 2
2026-06-30 27
-
Vol. 16 No. 1
2026-03-30 27
-
Vol. 15 No. 4
2025-12-20 27
-
Vol. 15 No. 3
2025-09-30 24
-
Vol. 15 No. 2
2025-06-27 24
-
Vol. 15 No. 1
2025-03-31 26
-
Vol. 14 No. 4
2024-12-21 25
-
Vol. 14 No. 3
2024-09-30 24
-
Vol. 14 No. 2
2024-06-30 24
-
Vol. 14 No. 1
2024-03-31 23
-
Vol. 13 No. 4
2023-12-20 24
-
Vol. 13 No. 3
2023-09-30 25
-
Vol. 13 No. 2
2023-06-30 14
-
Vol. 13 No. 1
2023-03-31 12
-
Vol. 12 No. 4
2022-12-30 16
-
Vol. 12 No. 3
2022-09-30 15
-
Vol. 12 No. 2
2022-06-30 16
-
Vol. 12 No. 1
2022-03-31 9
Main Article Content
Authors
Abstract
Voxel representation is one of the natural ways of describing three-dimensional objects as a set of cubic elements with coordinates. It is widely used in medical visualization, geology, computer simulations, and games. At the same time, most modern 3D editors and engines operate with polygonal models, which creates the need for tools capable of converting voxel scenes into polygonal meshes. The aim of this work is to develop an efficient algorithmic approach for converting voxel-based 3D models into polygonal meshes, taking into account position, rotation, and scaling, while preserving model integrity, minimizing polygon count, and enabling export to the *.obj format. The proposed algorithm has been implemented in the software tool VoxToObjConverter, developed in C# using the geometry3Sharp library. The algorithm consists of several sequential stages. First, data is read from input *.vox files. Then, voxel structure optimization is performed by extracting only surface elements and grouping them using the Flood Fill algorithm, which helps to eliminate redundant elements and noise. In the next stage, a polygonal mesh is generated by converting voxels into triangular polygons using the Face Culling method, which ensures that faces are added only in the absence of neighbouring voxels and significantly reduces the polygon count. The initially generated triangular mesh can optionally be merged into a quadrilateral topology during export, providing improved editability and suitability for subdivision-based modelling workflows. Global transformations (translation, rotation, scaling) are then applied to the mesh, and the resulting model parts are merged into a unified structure. Finally, the model is exported into the *.obj format, ensuring compatibility with most modern 3D editors and engines. Testing on various voxel models confirmed the accuracy of conversion, geometric consistency, and efficiency of the converter. The developed algorithm and software provide a complete pipeline for voxel-to-mesh conversion and have practical significance for visualization, game development, and 3D modelling tasks, where fast and precise conversion of voxel data into render-ready polygonal models is required.
Keywords:
Sustainable Development Goal (SDG)
- Industry, Innovation, Technology and Infrastructure
References
[1] Aleksandrov, M., Zlatanova, S., & Heslop, D. J. (2021). Voxelisation Algorithms and Data Structures: A Review. Sensors, 21(24), 8241. https://doi.org/10.3390/s21248241 DOI: https://doi.org/10.3390/s21248241
[2] Allegretti, S., Bolelli, F., & Grana, C. (2020). Optimized Block-Based Algorithms to Label Connected Components on GPUs. IEEE Transactions on Parallel and Distributed Systems, 31(2), 423–438. https://doi.org/10.1109/TPDS.2019.2934683 DOI: https://doi.org/10.1109/TPDS.2019.2934683
[3] Angermann, C., Bereiter-Payr, J., Stock, K., Degenhart, G., & Haltmeier, M. (2024). Three-Dimensional Bone-Image Synthesis with Generative Adversarial Networks. Journal of Imaging, 10(12), 318. https://doi.org/10.3390/jimaging10120318 DOI: https://doi.org/10.3390/jimaging10120318
[4] Brown, J. L., Furuta, T., & Bolch, W. E. (2019). A Robust Algorithm for Voxel-to-Polygon Mesh Phantom Conversion. In S. Makarov, M. Horner, & G. Noetscher (Eds), Brain and Human Body Modeling (pp. 317–327). Springer International Publishing. https://doi.org/10.1007/978-3-030-21293-3_17 DOI: https://doi.org/10.1007/978-3-030-21293-3_17
[5] Chen, Z., Tagliasacchi, A., Funkhouser, T., & Zhang, H. (2022). Neural dual contouring. ACM Transactions on Graphics, 41(4), 1–13. https://doi.org/10.1145/3528223.3530108 DOI: https://doi.org/10.1145/3528223.3530108
[6] Duvanov, S. (2025). VoxToObjConverter. GitHub. https://github.com/SamDuvanov/VoxToObjConverter
[7] Duvanov, S. S., & Baranova, I. V. (2023). Algorithms for Converting Voxel 3d Models into Polygonal Ones. Computer Science and Applied Mathematics, (2), 14–21. https://doi.org/10.26661/2786-6254-2023-2-02 DOI: https://doi.org/10.26661/2786-6254-2023-2-02
[8] Ephtracy. (2022). MagicaVoxel file format .vox extension. GitHub. https://github.com/ephtracy/voxel-model/blob/master/MagicaVoxel-file-format-vox-extension.txt
[9] Ephtracy. (2025). MagicaVoxel—Free voxel editor. https://ephtracy.github.io/
[10] FabConvert. (2025). FabConvert—Online 3D File Conversion Tools. https://fabconvert.com/
[11] Fang, Y., Wang, Q., & Wang, W. (2025). Aokana: A GPU-Driven Voxel Rendering Framework for Open World Games. Proceedings of the ACM on Computer Graphics and Interactive Techniques, 8(1), 1–17. https://doi.org/10.1145/3728299 DOI: https://doi.org/10.1145/3728299
[12] Gibson, S. F. F. (1998). Constrained elastic surface nets: Generating smooth surfaces from binary segmented data. In W. M. Wells, A. Colchester, & S. Delp (Eds), Medical Image Computing and Computer-Assisted Intervention—MICCAI’98 (Vol. 1496, pp. 888–898). Springer Berlin Heidelberg. https://doi.org/10.1007/BFb0056277 DOI: https://doi.org/10.1007/BFb0056277
[13] ImageToStl. (2025). ImageToStl—Convert Images into 3D Models. https://imagetostl.com/
[14] Luo, Y., Wang, Y., Xiang, Z., Xiu, Y., Yang, G., & Yap, C. (2024). Differentiable Voxelization and Mesh Morphing (Version 2). arXiv. https://doi.org/10.48550/ARXIV.2407.11272
[15] Schmidt, R. (2020). Geometry3Sharp. GitHub. https://github.com/gradientspace/geometry3Sharp
[16] The Sandbox. (2025). VoxEdit—3D Voxel Modeling and NFT Creation Tool. https://www.sandbox.game/en/create/vox-edit/
[17] Wang, X., Gao, S., Wang, M., & Duan, Z. (2021). A Marching Cube Algorithm Based on Edge Growth (Version 3). arXiv. https://doi.org/10.48550/ARXIV.2101.00631 DOI: https://doi.org/10.1016/j.vrih.2021.08.006
[18] Wang, Z. (2024). 3D Representation Methods: A Survey (Version 1). arXiv. https://doi.org/10.48550/ARXIV.2410.06475
[19] Wickramasinghe, U., Remelli, E., Knott, G., & Fua, P. (2020). Voxel2Mesh: 3D Mesh Model Generation from Volumetric Data. In A. L. Martel, P. Abolmaesumi, D. Stoyanov, D. Mateus, M. A. Zuluaga, S. K. Zhou, D. Racoceanu, & L. Joskowicz (Eds), Medical Image Computing and Computer Assisted Intervention – MICCAI 2020 (Vol. 12264, pp. 299–308). Springer International Publishing. https://doi.org/10.1007/978-3-030-59719-1_30 DOI: https://doi.org/10.1007/978-3-030-59719-1_30
Article Details
Abstract views: 9
Downloads: 5

