THE APPLICATION OF INSTANCEDMESH FOR VISUALIZING THE DYNAMICS OF PROCESSES IN THREE-DIMENSIONAL CELLULAR STRUCTURES

Keywords: 3D modeling, cellular automaton, spatial data, INSTANCEDMESH, visualization, data integration

Abstract

In the present study, an algorithm along with its software implementation has been developed for the visualization of specialized three-dimensional cellular structures. The solution utilizes the capabilities of the INSTANCEDMESH class provided by the Three.js library in the JavaScript programming language. The object of research is the process of constructing models of cellular structures that evolve in accordance with theoretical algorithms, resulting in corresponding changes to their visual representation. Within the framework of this work, an algorithm for visualizing a three-dimensional array has been proposed, implemented, and tested. In this array, cell values are updated according to specific time steps (tacts) of the modeled system’s operation. The research findings demonstrate that array processing technology extended by the INSTANCEDMESH class serves as an effective tool for the three-dimensional visualization of cellular structures of limited size. It enables the creation of dynamic visualizations that reflect changes occurring during the modeling process. The issue of visualized structure size has been analyzed in detail. In the three-dimensional case, the volume of data required to identify significant structures grows according to a third-degree polynomial, in contrast to standard one-dimensional cellular automata. While this growth facilitates the organization of the modeling process, it simultaneously introduces challenges in visualizing the dynamics of changes, particularly regarding the ability of a human analyst to interpret the resulting three-dimensional image effectively. The initial number of cells that permits meaningful analysis of the generated constructions ranges from 10⁴ to 10⁶. The visualization of cellular structures is constrained not only by computational performance but also by the necessity to render each individual element with sufficient clarity, ensuring a distinct perception of both separate elements and the overall construction. The proposed solution can be applied to the modeling of dynamic processes that are amenable to formalization and representation as voxel-based structures. Approaches to the organization of data processing and visualization for three-dimensional cellular structures – taking into account both performance requirements and the accessibility of each representational element for analysis – have been successfully implemented and tested. The obtained results will support further computational experiments aimed at analyzing the development of three-dimensional cellular automata and analogous structures.

References

1. Aleksandrov M., Lang W., Papastamatiou K., Pijanowski B. Voxelisation algorithms and data structures: a review // Sensors. 2021. Vol. 21, № 24. P. 8241. DOI: 10.3390/s21248241. URL: https://www.mdpi.com/1424-8220/21/24/8241 (дата обращения: 16.03.2026).
2. Azadi F., Azadi S., Azadi M. Ergonomics of spatial configurations: a voxel-based modelling framework for accessibility and visibility simulations // Frontiers in Built Environment. 2024. Vol. 9. Art. 1300843. DOI: 10.3389/fbuil.2023.1300843. URL: https://www.frontiersin.org/articles/10.3389/fbuil.2023.1300843/full (дата обращения: 16.03.2026).
3. Jha S. Understanding point clouds, meshes, and voxels [Электронный ресурс] // Medium. 2022–2023. URL: https://medium.com/@sanjivjha/a-beginners-guide-to-3d-data-understanding-point-clouds-meshes-andvoxels-385e02108141 (дата обращения: 16.03.2026).
4. Spatial. The main benefits and disadvantages of voxel modeling [Электронный ресурс] // Spatial Blog. 2019. URL: https://blog.spatial.com/the-main-benefits-and-disadvantages-of-voxel-modeling (дата обращения: 16.03.2026).
5. Tyc J., Kania K., Włodarczyk-Sielicka M. A scoping review of voxel-model applications to enable multidomain data integration in architectural design and urban planning // Architecture. 2023. Vol. 3, № 2. P. 219–242. DOI: 10.3390/architecture3020010. URL: https://www.mdpi.com/2673-8945/3/2/10 (дата обращения: 16.03.2026).
6. Wang J., Oliveira M. M., Kaufman A. E. Voxel-based representation, display and thickness analysis of intricate shapes [Электронный ресурс] // ResearchGate. 2005 (переизд. 2023). URL: https://www.researchgate.net/publication/4228063_Voxel-based_representation_display_and_thickness_analysis_of_intricate_shapes (дата обращения: 16.03.2026).
7. What are voxels and how are they used in 3D modeling? [Электронный ресурс] // MakeUseOf. 2022. URL: https://www.makeuseof.com/what-are-voxels-3d-modeling/ (дата обращения: 16.03.2026).
Published
2026-05-30
How to Cite
Firsov, O. D. (2026). THE APPLICATION OF INSTANCEDMESH FOR VISUALIZING THE DYNAMICS OF PROCESSES IN THREE-DIMENSIONAL CELLULAR STRUCTURES. Systems and Technologies, 72(2), 139-144. Retrieved from https://st.umsf.in.ua/index.php/journal/article/view/306
Section
COMPUTER SCIENCES