Rule-based layout solving and its application to procedural interior generation

作者: R. Bidarra , R.M. Smelik , T. Tutenel , J.K. de Kraker

DOI:

关键词: Conjunction (grammar)Procedural generationRule-based systemSolverPlan (drawing)Procedural modelingSoftware engineeringComputer scienceEngineering drawingSituatedTerrain

摘要: Due to the recent advancement in procedural generation techniques, games are presenting players with ever growing cities and terrains explore. However most sandbox-style situated cities, do not allow wander into buildings. In past research, space planning techniques have already been utilized generate suitable layouts for both building floor plans room layouts. We introduce a novel rule-based layout solving approach, especially suited use conjunction methods. show how this approach can be used by providing solver user-defined plan. plan, users specify objects placed as instances of classes, which turn contain rules about should placed. This gives us opportunity our generic different scenarios. paper, we will illustrate mainly interior examples

参考文章(19)
Eugene Fiume, James Stewart, Ken Xu, Constraint-Based Automatic Placement for Scene Composition. graphics interface. pp. 25- 34 ,(2002)
Brian MacKay-Lyons, Andrew Rau-Chaplin, Peter F. Spierenburg, The LaHave House Project: Towards an Automated Architectural Design Service ,(2008)
R. Bidarra, R.M. Smelik, T. Tutenel, S.A. Groenewegen, J.K. de Kraker, A Survey of Procedural Methods for Terrain Modelling Proceedings of the CASA workshop on 3D advanced media in gaming and simulation (3AMIGAS), June 16, Amsterdam, The Netherlands. pp. 25- 34 ,(2009)
Wolfgang Stuerzlinger, Tim Salzman, Graham Smith, 3D scene manipulation with 2D devices and constraints graphics interface. pp. 135- 142 ,(2001)
Carlos Calderon, Marc Cavazza, Daniel Diaz, A new approach to the interactive resolution of configuration problems in virtual environments smart graphics. ,vol. 2733, pp. 112- 122 ,(2003) , 10.1007/3-540-37620-8_11
Klaas Jan de Kraker, Rafael Bidarra, Ruben M. Smelik, Tim Tutenel, Using semantics to improve the design of game worlds national conference on artificial intelligence. pp. 100- 105 ,(2009)
O. Le Roux, V. Gaildrat, R. Caube, Constraint satisfaction techniques for the generation phase in declarative modeling Geometric modeling. pp. 194- 215 ,(2004) , 10.1007/978-94-017-1689-5_11
Tim Tutenel, Rafael Bidarra, Ruben M. Smelik, Klaas Jan De Kraker, The role of semantics in games and simulations Computers in Entertainment. ,vol. 6, pp. 1- 35 ,(2008) , 10.1145/1461999.1462009
Charles E. Pfefferkorn, A heuristic problem solving design system for equipment or furniture layouts Communications of The ACM. ,vol. 18, pp. 286- 297 ,(1975) , 10.1145/360762.360817
Liu Yong, XU Congfu, Pan Zhigeng, Pan Yunhe, Semantic modeling project Proceedings of the 2004 ACM SIGGRAPH international conference on Virtual Reality continuum and its applications in industry - VRCAI '04. pp. 412- 418 ,(2004) , 10.1145/1044588.1044678