Abstract:
We show how to model geometric patterns on surfaces. We build on the concept of shape grammars to allow the grammars to be guided by a vector or tensor field. Our approac...Show MoreMetadata
Abstract:
We show how to model geometric patterns on surfaces. We build on the concept of shape grammars to allow the grammars to be guided by a vector or tensor field. Our approach affords greater artistic freedom in design and enables the use of grammars to create patterns on manifold surfaces. We show several application examples in visualization, anisotropic tiling of mosaics, and geometry synthesis on surfaces. In contrast to previous work, we can create patterns that adapt to the underlying surface rather than distorting the geometry with a texture parameterization. Additionally, we are the first to model patterns with a global structure thanks to the ability to derive field-guided shape grammars on surfaces.
Published in: IEEE Transactions on Visualization and Computer Graphics ( Volume: 17, Issue: 2, February 2011)
DOI: 10.1109/TVCG.2010.36
References is not available for this document.
Select All
1.
K. Zhou, X. Huang, X. Wang, Y. Tong, M. Desbrun, B. Guo, et al., "Mesh Quilting for Geometric Texture Synthesis", Proc. ACM SIGGRAPH '06, vol. 25, no. 3, pp. 690-697, 2006.
2.
G. Turk and D. Banks, "Image-Guided Streamline Placement", Proc. 23rd Ann. Conf. Computer Graphics and Interactive Techniques, pp. 453-460, 1996.
3.
P. Prusinkiewicz and A. Lindenmayer, The Algorithmic Beauty of Plants, Springer-Verlag, 1991.
4.
Y.I.H. Parish and P. Müller, "Procedural Modeling of Cities", Proc. ACM SIGGRAPH '01, pp. 301-308, 2001.
5.
P. Prusinkiewicz, M. James and R. Mch, "Synthetic Topiary", Proc. ACM SIGGRAPH '94, pp. 351-358, July 1994.
6.
R. Mch and P. Prusinkiewicz, "Visual Models of Plants Interacting with Their Environment", Proc. ACM SIGGRAPH '96, pp. 397-410, Aug. 1996.
7.
P. Prusinkiewicz, P. Mündermann, R. Karwowski and B. Lane, "The Use of Positional Information in the Modeling of Plants", Proc. ACM SIGGRAPH '01, pp. 289-300, 2001.
8.
P. Müller, P. Wonka, S. Haegler, A. Ulmer and L. Van Gool, "Procedural Modeling of Buildings", Proc. ACM SIGGRAPH '06, 2006.
9.
P. Wonka, M. Wimmer, F. Sillion and W. Ribarsky, "Instant Architecture", ACM Trans. Graphics, vol. 22, no. 3, pp. 669-677, 2003.
10.
M. Lipp, P. Wonka and M. Wimmer, "Interactive Visual Editing of Grammars for Procedural Architecture", ACM Trans. Graphics, vol. 27, no. 3, pp. 1-10, Aug. 2008.
11.
S. Havemann, "Generative Mesh Modeling", 2005.
12.
G. Turk, "Texture Synthesis on Surfaces", Proc. ACM SIGGRAPH '01, pp. 347-354, 2001.
13.
A. Hertzmann, "Painterly Rendering with Curved Brush Strokes of Multiple Sizes", Proc. ACM SIGGRAPH '98, pp. 453-460, 1998.
14.
A. Hertzmann and D. Zorin, "Illustrating Smooth Surfaces", Proc. ACM SIGGRAPH '00, pp. 517-526, 2000.
15.
S. Paris, W. Chang, O.I. Kozhushnyan, W. Jarosz, W. Matusik, M. Zwicker, et al., "Hair Photobooth: Geometric and Photometric Acquisition of Real Hairstyles", Proc. ACM SIGGRAPH '08, pp. 1-9, 2008.
16.
E. Zhang, J. Hays and G. Turk, "Interactive Tensor Field Design and Visualization on Surfaces", IEEE Trans. Visualization and Computer Graphics, vol. 13, no. 1, pp. 94-107, Jan./Feb. 2007.
17.
J. Palacios and E. Zhang, "Rotational Symmetry Field Design on Surfaces", ACM Trans. Graphics, vol. 26, no. 3, pp. 55, 2007.
18.
G. Chen, G. Esch, P. Wonka, P. Müller and E. Zhang, "Interactive Procedural Street Modeling", ACM Trans. Graphics, vol. 27, no. 3, pp. 103, 2008.
19.
M. Marinov and L. Kobbelt, "Direct Anisotropic Quad-Dominant Remeshing", Proc. 12th Pacific Conf. Computer Graphics and Applications (PG '04), pp. 207-216, 2004.
20.
N. Ray, W.C. Li, B. Lévy, A. Sheffer and P. Alliez, "Periodic Global Parameterization", ACM Trans. Graphics, vol. 25, no. 4, pp. 1460-1485, 2006.
21.
E. Zhang, K. Mischaikow and G. Turk, "Vector Field Design on Surfaces", ACM Trans. Graphics, vol. 25, no. 4, pp. 1294-1326, 2006.
22.
G. Chen, K. Mischaikow, R.S. Laramee, P. Pilarczyk and E. Zhang, "Vector Field Editing and Periodic Orbit Extraction Using Morse Decomposition", IEEE Trans. Visualization and Computer Graphics, vol. 13, no. 4, pp. 769-785, July/Aug. 2007.
23.
M. Fisher, P. Schröder, M. Desbrun and H. Hoppe, "Design of Tangent Vector Fields", Proc. ACM SIGGRAPH '07, pp. 56, 2007.
24.
N. Ray, B. Vallet, W.C. Li and B. Lévy, "N-Symmetry Direction Field Design", ACM Trans. Graphics, vol. 27, no. 2, pp. 10, 2008.
25.
A. Runions, M. Fuhrer, B. Lane, P. Federl, A.-G. Rolland-Lagan and P. Prusinkiewicz, "Modeling and Visualization of Leaf Venation Patterns", ACM Trans. Graphics, vol. 24, no. 3, pp. 702-711, 2005.
26.
D. Dunbar and G. Humphreys, "A Spatial Data Structure for Fast Poisson-Disk Sample Generation", ACM Trans. Graphics, vol. 25, no. 3, pp. 503-508, 2006.
27.
G. Turk, "Generating Textures on Arbitrary Surfaces Using Reaction-Diffusion", Proc. ACM SIGGRAPH '91, pp. 289-298, 1991.
28.
J. Kopf, D. Cohen-Or, O. Deussen and D. Lischinski, "Recursive Wang Tiles for Real-Time Blue Noise", ACM Trans. Graphics, vol. 25, no. 3, pp. 509-518, 2006.
29.
V. Ostromoukhov, "Sampling with Polyominoes", ACM Trans. Graphics, vol. 26, no. 3, pp. 78, 2007.
30.
A. Hausner, "Simulating Decorative Mosaics", Proc. ACM SIGGRAPH '01, pp. 573-580, 2001.