Type
Conference PaperKAUST Department
Visual Computing Center (VCC)Computer, Electrical and Mathematical Sciences and Engineering (CEMSE) Division
Computer Science Program
Geometric Algorithms Group
Date
2011Permanent link to this record
http://hdl.handle.net/10754/564348
Metadata
Show full item recordAbstract
Given a simple rectilinear polygon P in the xy-plane, a roof over P is a terrain over P whose faces are supported by planes through edges of P that make a dihedral angle π/4 with the xy-plane. In this paper, we introduce realistic roofs by imposing a few additional constraints. We investigate the geometric and combinatorial properties of realistic roofs, and show a connection with the straight skeleton of P. We show that the maximum possible number of distinct realistic roofs over P is ( ⌊(n-4)/4⌋ (n-4)/2) when P has n vertices. We present an algorithm that enumerates a combinatorial representation of each such roof in O(1) time per roof without repetition, after O(n 4) preprocessing time. We also present an O(n 5)-time algorithm for computing a realistic roof with minimum height or volume. © 2011 Springer-Verlag.Citation
Ahn, H.-K., Bae, S. W., Knauer, C., Lee, M., Shin, C.-S., & Vigneron, A. (2011). Generating Realistic Roofs over a Rectilinear Polygon. Lecture Notes in Computer Science, 60–69. doi:10.1007/978-3-642-25591-5_8Publisher
Springer NatureConference/Event name
22nd International Symposium on Algorithms and Computation, ISAAC 2011ISBN
9783642255908ae974a485f413a2113503eed53cd6c53
10.1007/978-3-642-25591-5_8