Table of Contents Author Guidelines Submit a Manuscript
International Journal of Computer Games Technology
Volume 2015, Article ID 808904, 15 pages
http://dx.doi.org/10.1155/2015/808904
Research Article

Procedural Content Graphs for Urban Modeling

1Faculdade de Engenharia/INESC TEC, Universidade do Porto, Rua Dr. Roberto Frias, 4200-465 Porto, Portugal
2Computer Graphics and Visualization Group, Delft University of Technology, Mekelweg 4, 2628 CD Delft, Netherlands

Received 22 April 2015; Accepted 28 May 2015

Academic Editor: Hanqiu Sun

Copyright © 2015 Pedro Brandão Silva et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Linked References

  1. R. M. Smelik, T. Tutenel, R. Bidarra, and B. Benes, “A survey on procedural modelling for virtual worlds,” Computer Graphics Forum, vol. 33, no. 6, pp. 31–50, 2014. View at Publisher · View at Google Scholar
  2. P. Wonka, M. Wimmer, F. Sillion, and W. Ribarsky, “Instant architecture,” in Proceedings of the 30th Annual Conference on Computer Graphics and Interactive Techniques (SIGGRAPH ’03), pp. 669–677, ACM, San Diego, Calif, USA, July 2003. View at Publisher · View at Google Scholar · View at Scopus
  3. P. Müller, P. Wonka, S. Haegler, A. Ulmer, and L. van Gool, “Procedural modeling of buildings,” in Proceedings of the 33rd Annual Conference on Computer Graphics and Interactive Techniques (SIGGRAPH ’06), pp. 614–623, ACM, Boston, Mass, USA, August 2006. View at Publisher · View at Google Scholar · View at Scopus
  4. L. Krecklau, D. Pavic, and L. Kobbelt, “Generalized use of non-terminal symbols for procedural modeling,” Computer Graphics Forum, vol. 29, no. 8, pp. 2291–2303, 2010. View at Publisher · View at Google Scholar · View at Scopus
  5. P. B. Silva, P. Müller, R. Bidarra, and A. Coelho, “Node-based shape grammar representation and editing,” in Proceedings of the Workshop on Procedural Content Generation in Games (PCG '13), May 2013.
  6. Side Effects Software, Houdini, 2015, http://www.sidefx.com/.
  7. G. Patow, “User-friendly graph editing for procedural modeling of buildings,” IEEE Computer Graphics and Applications, vol. 32, no. 2, pp. 66–75, 2012. View at Publisher · View at Google Scholar · View at Scopus
  8. P. Prusinkiewicz, M. Hammel, J. Hanan, and R. Mech, “L-systems: from the theory to visual models of plants,” in Proceedings of the 2nd CSIRO Symposium on Computational Challenges in Life Sciences, vol. 3, pp. 1–32, Victoria, Australia, 1996.
  9. R. Mech and P. Prusinkiewicz, “Visual models of plants interacting with their environment,” in Proceedings of the 23rd Annual Conference on Computer Graphics and Interactive Techniques, pp. 397–410, August 1996. View at Scopus
  10. G. Stiny and J. Gips, “Shape grammars and the generative specification of painting and sculpture,” in Information Processing '71, C. V. Friedman, Ed., pp. 1460–1465, North-Holland, New York, NY, USA, 1972. View at Google Scholar
  11. M. Larive and V. Gaildrat, “Wall grammar for building generation,” in Proceedings of the 4th International Conference on Computer Graphics and Interactive Techniques in Australasia and Southeast Asia (GRAPHITE ’06), pp. 429–437, ACM, December 2006. View at Publisher · View at Google Scholar · View at Scopus
  12. Esri, “Esri cityengine—3d modelling software for urban environments,” 2013, http://www.esri.com/software/cityengine/.
  13. M. Schwarz and P. Wonka, “Procedural design of exterior lighting for buildings with complex constraints,” ACM Transactions on Graphics, vol. 33, no. 5, article 166, pp. 1–16, 2014. View at Publisher · View at Google Scholar
  14. L. Krecklau and L. Kobbelt, “Procedural modeling of interconnected structures,” Computer Graphics Forum, vol. 30, no. 2, pp. 335–344, 2011. View at Publisher · View at Google Scholar
  15. S. Havemann, Generative mesh modeling [Ph.D. thesis], University of Braunschweig, Institute of Technology, 2005.
  16. B. Hohmann, S. Havemann, U. Krispel, and D. Fellner, “A GML shape grammar for semantically enriched 3D building models,” Computers & Graphics, vol. 34, no. 4, pp. 322–334, 2010. View at Publisher · View at Google Scholar · View at Scopus
  17. L. Krecklau and L. Kobbelt, “Interactive modeling by procedural high-level primitives,” Computers & Graphics, vol. 36, no. 5, pp. 376–386, 2012. View at Publisher · View at Google Scholar · View at Scopus
  18. M. Lipp, P. Wonka, and M. Wimmer, “Interactive visual editing of grammars for procedural architecture,” ACM Transactions on Graphics, vol. 27, no. 3, article 102, 2008. View at Publisher · View at Google Scholar · View at Scopus
  19. E. Hale and N. Long, “Enumerating a diverse set of building designs using discrete optimization,” in Proceedings of the 4th National Conference of IBPSA-USA, pp. 77–84, New York, NY, USA, August 2010.
  20. L. Leblanc, J. Houle, and P. Poulin, “Component-based modeling of complete buildings,” in Proceedings of Graphics Interface (GI ’11), pp. 87–94, ACM, May 2011. View at Scopus
  21. N. J. Mitra, M. Wand, H. R. Zhang, D. Cohen-Or, V. Kim, and Q. X. Huang, “Structure-aware shape processing,” in Proceedings of the SIGGRAPH Asia Courses (SA ’13), pp. 1–20, 2013.
  22. M. Bokeloh, M. Wand, and H. P. Seidel, “A connection between partial symmetry and inverse procedural modeling,” in Proceedings of the ACM SIGGRAPH 2010 Papers (SIGGRAPH ’10), pp. 104:1–104:10, ACM, New York, NY, USA, 2010. View at Publisher · View at Google Scholar
  23. J. O. Talton, Y. Lou, S. Lesser, J. Duke, R. MěCh, and V. Koltun, “Metropolis procedural modeling,” ACM Transactions on Graphics, vol. 30, no. 2, article 11, 2011. View at Publisher · View at Google Scholar · View at Scopus
  24. A. Milliez, M. Wand, M. P. Cani, and H. P. Seidel, “Mutable elastic models for sculpting structured shapes,” Computer Graphics Forum, vol. 32, no. 2, pp. 21–30, 2013. View at Publisher · View at Google Scholar · View at Scopus
  25. P. E. Haeberli, “Conman: a visual programming language for interactive graphics,” ACM SIGGRAPH Computer Graphics, vol. 22, no. 4, pp. 103–111, 1988. View at Publisher · View at Google Scholar
  26. W. M. Johnston, J. R. Hanna, and R. J. Millar, “Advances in dataflow programming languages,” ACM Computing Surveys, vol. 36, no. 1, pp. 1–34, 2004. View at Publisher · View at Google Scholar
  27. W. Machine, 2015, http://www.world-machine.com/.
  28. B. Lintermann and O. Deussen, “Interactive modeling of plants,” IEEE Computer Graphics and Applications, vol. 19, no. 1, pp. 56–65, 1999. View at Publisher · View at Google Scholar · View at Scopus
  29. Speedtree, 2015, http://www.speedtree.com/.
  30. Allegorithmic, Allegorithmic substance designer, 2015, http://www.allegorithmic.com/products/substance-designer.
  31. Nodebox, 2015, http://www.nodebox.net/.
  32. Grasshopper, 2015, http://www.grasshopper3d.com/.
  33. B. Ganster and R. Klein, “An integrated framework for procedural modeling,” in Proceedings of the 23rd Spring Conference on Computer Graphics (SCCG ’07), M. Sbert, Ed., pp. 150–157, Comenius University, Bratislava, Slovakia, 2007.
  34. S. Barroso, G. Besuievsky, and G. Patow, “Visual copy & paste for procedurally modeled buildings by ruleset rewriting,” Computers & Graphics (Pergamon), vol. 37, no. 4, pp. 238–246, 2013. View at Publisher · View at Google Scholar · View at Scopus
  35. G. Kelly and H. McCabe, “Citygen: an interactive system for procedural city generation,” in Proceedings of the 5th Annual International Conference in Computer Game Design and Technology (GDTW ’07), pp. 8–16, Liverpool, UK, 2007.
  36. E. Galin, A. Peytavie, E. Guérin, and B. Beneš, “Authoring hierarchical road networks,” Computer Graphics Forum, vol. 30, no. 7, pp. 2021–2030, 2011. View at Publisher · View at Google Scholar
  37. P. B. Silva, Improving expressiveness, integration and manageability in procedural content generation [Ph.D. thesis], Faculdade de Engenharia da Universidade do Porto, 2015.
  38. Esri, CityEngine Help, 2015, http://cehelp.esri.com/.