DocumentCode :
1280950
Title :
Generating Consistent Buildings: A Semantic Approach for Integrating Procedural Techniques
Author :
Tutenel, Tim ; Smelik, Ruben M. ; Lopes, Ricardo ; De Kraker, Klaas Jan ; Bidarra, Rafael
Author_Institution :
Comput. Graphics Group, Delft Univ. of Technol., Delft, Netherlands
Volume :
3
Issue :
3
fYear :
2011
Firstpage :
274
Lastpage :
288
Abstract :
Computer games often take place in extensive virtual worlds, attractive for roaming and exploring. Unfortunately, current virtual cities can strongly hinder this kind of gameplay, since the buildings they feature typically have replicated interiors, or no interiors at all. Procedural content generation is becoming more established, with many techniques for automatically creating specific building elements. However, the integration of these techniques to form complete buildings is still largely unexplored, limiting their application to open game worlds. We propose a novel approach that integrates existing procedural techniques to generate such buildings. With minimal extensions, individual techniques can be coordinated to create buildings with consistently interrelated exteriors and interiors, as in the real world. Our solution offers a framework where various procedural techniques communicate with a moderator, which is responsible for negotiating the placement of building elements, making use of a library of semantic classes and constraints. We demonstrate the applicability of our approach by presenting several examples featuring the integration of a façade shape grammar, two different floor plan layout generation techniques, and furniture placement techniques. We conclude that this approach allows one to preserve the individual qualities of existing procedural techniques, while assisting the consistency maintenance of the generated buildings.
Keywords :
computer games; virtual reality; computer games; consistent buildings; façade shape grammar; floor plan layout generation technique; furniture placement technique; procedural content generation; procedural technique; semantic approach; semantic classes; virtual city; virtual world; Buildings; Games; Grammar; IEEE Transactions on Computational Intelligence and AI in Games; Layout; Semantics; Shape; Façade shape grammars; floor plan generation techniques; procedural modeling of buildings; semantic modeling;
fLanguage :
English
Journal_Title :
Computational Intelligence and AI in Games, IEEE Transactions on
Publisher :
ieee
ISSN :
1943-068X
Type :
jour
DOI :
10.1109/TCIAIG.2011.2162842
Filename :
5960781
Link To Document :
بازگشت