Copy-Paste Synthesis of 3D Geometry with Repetitive Patterns

We propose a new copy-paste user interface for 3D geometry based on repetitive patterns. The system, guided by the user, analyzes patterns of repetition in the source geometry and then pastes the geometry while increasing or decreasing the number of repetitions using scaling and deformation, which is controlled by two freehand strokes called handles. The system has two main advantages over existing methods: the entire copy-paste operation is controlled by the user’s stroke input and thus can be specified easily without explicitly adjusting the parameters, and splitting the shape information into source geometry and handles can not only significantly reduce the amount of data required but also quickly change a scene’s appearance while keeping its structure consistent.

[1]  Hugues Hoppe,et al.  Parallel controllable texture synthesis , 2005, SIGGRAPH 2005.

[2]  Irfan Essa,et al.  Texture optimization for example-based synthesis , 2005, SIGGRAPH 2005.

[3]  Sung Yong Shin,et al.  On pixel-based texture synthesis by non-parametric sampling , 2006, Comput. Graph..

[4]  Philip Shilane,et al.  Stratified Point Sampling of 3D Models , 2004, PBG.

[5]  Szymon Rusinkiewicz,et al.  Modeling by example , 2004, SIGGRAPH 2004.

[6]  Daniel G. Aliaga,et al.  Build-by-number: rearranging the real world to visualize novel architectural spaces , 2005, VIS 05. IEEE Visualization, 2005..

[7]  Ares Lagae,et al.  Geometry synthesis , 2004, SIGGRAPH '04.

[8]  Kenichi Kanatani,et al.  Shape from Texture: General Principle , 1989, Artif. Intell..

[9]  Hong Qin,et al.  DigitalSculpture: a subdivision-based approach to interactive implicit surface modeling , 2005, Graph. Model..

[10]  Michael Wimmer,et al.  Instant architecture , 2003, ACM Trans. Graph..

[11]  Oliver Deussen,et al.  Wang Tiles for image and texture generation , 2003, ACM Trans. Graph..

[12]  Greg Turk,et al.  Geometric texture synthesis by example , 2004, SGP '04.

[13]  M. Levoy,et al.  Texture synthesis by fixed neighborhood searching , 2001 .

[14]  Takeo Igarashi,et al.  As-rigid-as-possible shape manipulation , 2005, ACM Trans. Graph..

[15]  John Krumm,et al.  Texture segmentation and shape in the same image , 1995, Proceedings of IEEE International Conference on Computer Vision.

[16]  Jean-Michel Dischler,et al.  Anisotropic Solid Texture Synthesis Using Orthogonal 2D Views , 1998, Comput. Graph. Forum.

[17]  Irfan A. Essa,et al.  Graphcut textures: image and video synthesis using graph cuts , 2003, ACM Trans. Graph..

[18]  Satoshi Matsuoka,et al.  Teddy: A Sketching Interface for 3D Freeform Design , 1999, SIGGRAPH Courses.

[19]  Jos Stam Aperiodic Texture Mapping , 1997 .

[20]  William A. Barrett,et al.  Intelligent scissors for image composition , 1995, SIGGRAPH.

[21]  Kun Zhou,et al.  Mesh editing with poisson-based gradient field manipulation , 2004, SIGGRAPH 2004.

[22]  Fausto Bernardini,et al.  Cut-and-paste editing of multiresolution surfaces , 2002, SIGGRAPH.