Abstract
We present a method for automated generation of building layouts for computer graphics applications. Our approach is motivated by the layout design process developed in architecture. Given a set of high-level requirements, an architectural program is synthesized using a Bayesian network trained on real-world data. The architectural program is realized in a set of floor plans, obtained through stochastic optimization. The floor plans are used to construct a complete three-dimensional building with internal structure. We demonstrate a variety of computer-generated buildings produced by the presented approach.
Funder
Division of Social and Economic Sciences
Division of Computing and Communication Foundations
Publisher
Association for Computing Machinery (ACM)
Subject
Computer Graphics and Computer-Aided Design
Reference47 articles.
1. A novel type of skeleton for polygons;Aichholzer O.;Journal of Universal Computer Science,1995
2. Alexander C. Ishikawa S. and Silverstein M. 1977. A Pattern Language: Towns Buildings Construction. Oxford University Press. Alexander C. Ishikawa S. and Silverstein M. 1977. A Pattern Language: Towns Buildings Construction. Oxford University Press.
3. Modeling architectural design objectives in physically based space planning
4. Boyd S. and Vandenberghe L. 2004. Convex Optimization. Cambridge University Press. Boyd S. and Vandenberghe L. 2004. Convex Optimization. Cambridge University Press.
5. Sketching reality
Cited by
125 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献