Abstract
In the real world, solid objects rarely collide without serious damage. We study collision-freeness in the context of collage grammars, which are picture- and scene-generating devices based on hyperedge replacement. We identify a type of collage grammars that generate only collision-free collages, and prove the undecidability of the problem whether an arbitrary collage grammar generates any collision-free collage. Moreover, we discuss collision avoidance in the derivation process as an appropriate tool for practical modelling purposes.
This research was partially supported by the EC Research Training Network SegraVis (Syntactic and Semantic Integration of Visual Modelling Techniques).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Coxeter, H.S.M.: Introduction to Geometry, 2nd edn. John Wiley & Sons, New York (1989)
Drewes, F.: Language theoretic and algorithmic properties of d-dimensional collages and patterns in a grid. Journal of Computer and System Sciences 53, 33–60 (1996)
Drewes, F., Klempien-Hinrichs, R., Kreowski, H.-J.: Table-driven and context-sensitive collage languages. Journal of Automata, Languages and Combinatorics 8, 5–24 (2003)
Drewes, F., Kreowski, H.-J. (Un-)decidability of geometric properties of pictures generated by collage grammars. Fundamenta Informaticae 25, 295–325 (1996)
Drewes, F., Kreowski, H.-J.: Picture generation by collage grammars. In: Ehrig, H., Engels, G., Kreowski, H.-J., Rozenberg, G. (eds.) Handbook of Graph Grammars and Computing by Graph Transformation, vol. 2, ch. 11, pp. 397–457. World Scientific, Singapore (1999)
Drewes, F., Kreowski, H.-J., Lapoire, D.: Criteria to disprove context freeness of collage languages. Theoretical Computer Science 290, 1445–1458 (2003)
Fowler, D.R., Prusinkiewicz, P., Battjes, J.: A collisionbased model of spiral phyllotaxis. In: Computer Graphics. ACM SIGGRAPH, vol. 26(2), pp. 361–368 (1992)
Habel, A., Kreowski, H.-J.: Collage grammars. In: Ehrig, H., Kreowski, H.-J., Rozenberg, G. (eds.) Graph Grammars 1990. LNCS, vol. 532, pp. 411–429. Springer, Heidelberg (1991)
Habel, A., Kreowski, H.-J., Taubenberger, S.: Collages and patterns generated by hyperedge replacement. Languages of Design 1, 125–145 (1993)
Lin, M.C., Gottschalk, S.: Collision detection between geometric models: a survey. In: Proc. IMA Conference on Mathematics of Surfaces (1998)
Lin, M.C., Manocha, D., Cohen, J., Gottschalk, S.: Collision detection: Algorithms and applications. In: Laumond, J.-P., Overmars, M. (eds.) Algorithms for Robot Motion and Manipulation, pp. 129–142. A.K. Peters, Stanford (1996) (invited submission)
Měch, R., Prusinkiewicz, P.: Visual models of plants interacting with their environment. In: Rushmeier, H. (ed.) Computer Graphics Proceedings. Annual Conference Series, pp. 397–410, ACM SIGGRAPH (1996)
Prusinkiewicz, P., James, M., Měch, R.: Synthetic topiary. In: Computer Graphics Proceedings. Annual Conference Series, pp. 351–358, ACM SIGGRAPH (1994)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Klempien-Hinrichs, R., Meyer, T., von Totth, C. (2004). Collage Grammars for Collision-Free Growing of Objects in 3D Scenes. In: Pfaltz, J.L., Nagl, M., Böhlen, B. (eds) Applications of Graph Transformations with Industrial Relevance. AGTIVE 2003. Lecture Notes in Computer Science, vol 3062. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-25959-6_28
Download citation
DOI: https://doi.org/10.1007/978-3-540-25959-6_28
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-22120-3
Online ISBN: 978-3-540-25959-6
eBook Packages: Springer Book Archive