Simplification of 3D building models is an important way to improve rendering efficiency. When existing algorithms are directly applied to simplify multi-component models, generally composed of independent components with strong topological dependence, each component is simplified independently. The consequent destruction of topological dependence can cause unreasonable separation of components and even result in inconsistent conclusions of spatial analysis among different levels of details (LODs). To solve these problems, a novel simplification method, which considers the topological dependence among components as constraints, is proposed. The vertices of building models are divided into boundary vertices, hole vertices, and other ordinary vertices. For the boundary vertex, the angle between the edge and component (E–C angle), denoting the degree of component separation, is introduced to derive an error metric to limit the collapse of the edge located at adjacent areas of neighboring components. An improvement to the quadratic error metric (QEM) algorithm was developed for the hole vertex to address the unexpected error caused by the QEM’s defect. A series of experiments confirmed that the proposed method could effectively maintain the overall appearance features of building models. Compared with the traditional method, the consistency of visibility analysis among different LODs is much better.
[1]
Karl-Heinz Häfele,et al.
OGC City Geography Markup Language (CityGML) Encoding Standard
,
2012
.
[2]
Paul S. Heckbert,et al.
FINDING AND REMOVING FEATURES FROM POLYHEDRA
,
2001,
DAC 2001.
[3]
Mo Li,et al.
An improved texture-related vertex clustering algorithm for model simplification
,
2015,
Computational Geosciences.
[4]
Sisi Zlatanova,et al.
Data consistency checks for building a 3D model: A case study of Technical University, Delft Campus, The Netherlands
,
2010
.
[5]
Volker Coors,et al.
TOWARDS AUTOMATIC VALIDATION AND HEALING OF CITYGML MODELS FOR GEOMETRIC AND SEMANTIC CONSISTENCY
,
2013
.
[6]
David P. Luebke,et al.
Perceptually-Driven Simplification for Interactive Rendering
,
2001,
Rendering Techniques.
[7]
J. Rossignac.
54 Surface Simplification and 3d Geome- Try Compression
,
2022
.
[8]
Gustavo Patow,et al.
A Configurable LoD for Procedural Urban Models intended for Daylight Simulation
,
2014,
UDMV.