Compression of triangulated solids’ surfaces by Decimating Reconstructable Triangles

This paper introduces a new programming solution for reducing the size of files needed to store 3D geometric solids, whose surfaces are interpolated by watertight irregular triangle meshes. Unlike other approaches, the software does not introduce any special storage data format, but, instead, utilises popular CAD formats such as STL, OBJ, or PLY. This increases the software’s interoperability significantly. The software comprises an encoder and a decoder. The encoder estimates which facets may be removed in such a way that they can later be reconstructed unambiguously by the decoder. The decoder also ensures that the reconstructed triangles are oriented correctly. The encoder and the decoder are straightforward to understand and to implement. They are asymmetric, making any potential programming error easier to identify and correct.

Authors

Institutions

Publication Details

Journal
SoftwareX
Published
2025-05-01
DOI
https://doi.org/10.1016/j.softx.2025.102179
Primary Topic
Digital Image Processing Techniques
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Compression of triangulated solids’ surfaces by Decimating Reconstructable Triangles

B. Repnik, Borut Žalik, K. Rizman Žalik
SoftwareX
Digital Image Processing Techniques
article

Compression of triangulated solids’ surfaces by Decimating Reconstructable Triangles

B. Repnik, Borut Žalik, K. Rizman Žalik
article en

Abstract

This paper introduces a new programming solution for reducing the size of files needed to store 3D geometric solids, whose surfaces are interpolated by watertight irregular triangle meshes. Unlike other approaches, the software does not introduce any special storage data format, but, instead, utilises popular CAD formats such as STL, OBJ, or PLY. This increases the software’s interoperability significantly. The software comprises an encoder and a decoder. The encoder estimates which facets may be removed in such a way that they can later be reconstructed unambiguously by the decoder. The decoder also ensures that the reconstructed triangles are oriented correctly. The encoder and the decoder are straightforward to understand and to implement. They are asymmetric, making any potential programming error easier to identify and correct.

SoftwareXVol. 30
University of Maribor (SI)
Javna Agencija za Raziskovalno Dejavnost RS
Sustainable cities and communities
Openalex Percentile: Top 92%
Digital Image Processing Techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Compression of triangulated solids’ surfaces by Decimating Reconstructable Triangles — B. Repnik, Borut Žalik, et al. · SoftwareX (2025) | TGRS Research Map | TGRS