Abstract
Clutter is the random yet structured placement of objects in a room. We describe a procedural clutter generator that achieves believable, varied, and controllable object placement using a hierarchical colored Petri net capable of expressing any computable set of object placement constraints.
Chapter PDF
Similar content being viewed by others
References
Roden, T., Parberry, I.: From artistry to automation: A structured methodology for procedural content creation. In: Proc. 3rd International Conference on Entertainment Computing, pp. 151–156 (2004)
Nelson, M., Mateas, M.: Towards automated game design. In: Basili, R., Pazienza, M. (eds.) AI*IA 2007. LNCS (LNAI), vol. 4733, pp. 626–637. Springer, Heidelberg (2007)
Howard, T., Broughton, R.: Introducing clutter into virtual environments. Journal of Ubiquitous Computing and Intelligence (3) (2007)
Tutenel, T., Smelik, R.M., Bidarra, R., de Kraker, K.J.: Rule-based layout solving and its application to procedural interior generation. In: CASA Workshop on 3D Advanced Media In Gaming And Simulation (2009)
Doran, J., Parberry, I.: Controlled procedural terrain generation using software agents. IEEE Trans. Computational Intelligence and AI in Games 2(2), 111–119 (2010)
Taylor, J., Parberry, I.: Clutter (2010), http://www.eng.unt.edu/ian/research/clutter/
Petri, C.A.: Kommunikation mit Automaten. Schriften des IIM Nr. 2. Institut für Instrumentelle Mathematik, Bonn (1962)
Reisig, W.: Elements of Distributed Algorithms: Modeling and Analysis with Petri Nets. Springer, Heidelberg (1998)
Murata, T.: Petri nets: Properties, analysis and applications. Proc. IEEE 77, 541–580 (1989)
Peterson, J.L.: Petri Net Theory and the Modeling of Systems. Prentice Hall, Englewood Cliffs (1981)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Taylor, J., Parberry, I. (2011). Randomness + Structure = Clutter: A Procedural Object Placement Generator. In: Anacleto, J.C., Fels, S., Graham, N., Kapralos, B., Saif El-Nasr, M., Stanley, K. (eds) Entertainment Computing – ICEC 2011. ICEC 2011. Lecture Notes in Computer Science, vol 6972. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-24500-8_57
Download citation
DOI: https://doi.org/10.1007/978-3-642-24500-8_57
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-24499-5
Online ISBN: 978-3-642-24500-8
eBook Packages: Computer ScienceComputer Science (R0)