3D Objects Representation for Real-Time Boolean Operations

The paper presents a comparative analysis of methods for the representation of three-dimensional objects to perform real-time Boolean operations in the Unity game engine environment. Four main approaches are considered: polygonal representation based on constructive solid geometry (CSG), sign distan...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:Automatic documentation and mathematical linguistics Ročník 59; číslo Suppl 3; s. S189 - S197
Hlavní autoři: Plotnikov, I. E., Kostyuk, D. I.
Médium: Journal Article
Jazyk:angličtina
Vydáno: Moscow Pleiades Publishing 01.11.2025
Springer Nature B.V
Témata:
ISSN:0005-1055, 1934-8371
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Popis
Shrnutí:The paper presents a comparative analysis of methods for the representation of three-dimensional objects to perform real-time Boolean operations in the Unity game engine environment. Four main approaches are considered: polygonal representation based on constructive solid geometry (CSG), sign distance functions (SDF), voxel methods, and CAD-systems with boundary representation (B-Rep) and NURBS-surfaces. An experimental study of the performance of polygonal algorithms of Boolean operations and SDF functions based on ray-marching implementation is conducted. It is revealed that polygonal methods are characterized by high initial system construction costs, but they provide stable performance during long operations and preservation of transformation results. SDF functions demonstrate high-speed operations and flexibility in creating smooth transitions between objects but are limited in their application to long-term tasks due to the peculiarities of the computational model. The areas of effective application of each approach are identified: polygonal methods are recommended for tasks that require precise geometric control and integration with traditional graphics pipelines, while SDF functions are optimal for procedural generation, multilayer material rendering, and the creation of dynamic visual effects. The results of this study can be used in the development of interactive simulators, game applications and virtual reality systems.
Bibliografie:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ISSN:0005-1055
1934-8371
DOI:10.3103/S000510552570092X