{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,4]],"date-time":"2026-06-04T01:30:34Z","timestamp":1780536634035,"version":"3.54.1"},"reference-count":36,"publisher":"Association for Computing Machinery (ACM)","issue":"3","license":[{"start":{"date-parts":[[2004,8,1]],"date-time":"2004-08-01T00:00:00Z","timestamp":1091318400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Graph."],"published-print":{"date-parts":[[2004,8]]},"abstract":"<jats:p>In this paper, we investigate a data-driven synthesis approach to constructing 3D geometric surface models. We provide methods with which a user can search a large database of 3D meshes to find parts of interest, cut the desired parts out of the meshes with intelligent scissoring, and composite them together in different ways to form new objects. The main benefit of this approach is that it is both easy to learn and able to produce highly detailed geometric models -- the conceptual design for new models comes from the user, while the geometric details come from examples in the database. The focus of the paper is on the main research issues motivated by the proposed approach: (1) interactive segmentation of 3D surfaces, (2) shape-based search to find 3D models with parts matching a query, and (3) composition of parts to form new models. We provide new research contributions on all three topics and incorporate them into a prototype modeling system. Experience with our prototype system indicates that it allows untrained users to create interesting and detailed 3D models.<\/jats:p>","DOI":"10.1145\/1015706.1015775","type":"journal-article","created":{"date-parts":[[2004,10,7]],"date-time":"2004-10-07T13:38:56Z","timestamp":1097156336000},"page":"652-663","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":343,"title":["Modeling by example"],"prefix":"10.1145","volume":"23","author":[{"given":"Thomas","family":"Funkhouser","sequence":"first","affiliation":[{"name":"Princeton University"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Michael","family":"Kazhdan","sequence":"additional","affiliation":[{"name":"Princeton University"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Philip","family":"Shilane","sequence":"additional","affiliation":[{"name":"Princeton University"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Patrick","family":"Min","sequence":"additional","affiliation":[{"name":"Utrecht University"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"William","family":"Kiefer","sequence":"additional","affiliation":[{"name":"Princeton University"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ayellet","family":"Tal","sequence":"additional","affiliation":[{"name":"Technion - Israel Institute of Technology"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Szymon","family":"Rusinkiewicz","sequence":"additional","affiliation":[{"name":"Princeton University"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"David","family":"Dobkin","sequence":"additional","affiliation":[{"name":"Princeton University"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2004,8]]},"reference":[{"key":"e_1_2_2_1_1","doi-asserted-by":"publisher","unstructured":"ALEXA M. 2001. Local control for mesh morphing. In Shape Modeling International 209--215.","DOI":"10.5555\/882486.884088"},{"key":"e_1_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/4078.4081"},{"key":"e_1_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.1109\/34.121791"},{"key":"e_1_2_2_4_1","doi-asserted-by":"crossref","unstructured":"CHEN D.-Y. OUHYOUNG M. TIAN X.-P. AND SHEN Y.-T. 2003. On visual similarity based 3D model retrieval. Computer Graphics Forum 223--232.","DOI":"10.1111\/1467-8659.00669"},{"key":"e_1_2_2_5_1","volume-title":"Everything by example. Keynote talk at Chinagraphics","author":"COHEN M.","year":"2000","unstructured":"COHEN, M., 2000. Everything by example. Keynote talk at Chinagraphics 2000."},{"key":"e_1_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/MCG.2002.999789"},{"key":"e_1_2_2_7_1","volume-title":"Disarmed: The Story of the Venus de Milo","author":"CURTIS G.","year":"2003","unstructured":"CURTIS, G. 2003. Disarmed: The Story of the Venus de Milo. Alfred A. Knopf."},{"key":"e_1_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.5555\/778665.778678"},{"key":"e_1_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/588272.588279"},{"key":"e_1_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1007\/s003710050192"},{"key":"e_1_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1364\/JOSAA.5.001127"},{"key":"e_1_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1364\/JOSAA.4.000629"},{"key":"e_1_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/311535.311602"},{"key":"e_1_2_2_14_1","doi-asserted-by":"publisher","unstructured":"KANAI T. SUZUKI H. MITANI J. AND KIMURA F. 1999. Interactive mesh fusion based on local 3D metamorphosis. In Graphics Interface 148--156.","DOI":"10.5555\/351631.351676"},{"key":"e_1_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/882262.882369"},{"key":"e_1_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1007\/s003710050149"},{"key":"e_1_2_2_19_1","doi-asserted-by":"crossref","unstructured":"LEE Y. AND LEE S. 2002. Geometric snakes for triangular meshes. Computer Graphics Forum (Eurographics 2002) 21 3 229--238.","DOI":"10.1111\/1467-8659.00582"},{"key":"e_1_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/566570.566607"},{"key":"e_1_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0031-2023(97)00122-2"},{"key":"e_1_2_2_22_1","doi-asserted-by":"publisher","unstructured":"MIN P. HALDERMAN J. KAZHDAN M. AND FUNKHOUSER T. 2003. Early experiences with a 3D model search engine. In Proceeding of the eighth international conference on 3D web technology 7--18. 10.1145\/636593.636595","DOI":"10.1145\/636593.636595"},{"key":"e_1_2_2_24_1","unstructured":"MITCHELL J. 2003. personal communication."},{"key":"e_1_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/566570.566585"},{"key":"e_1_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.5555\/1757492.1757498"},{"key":"e_1_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.5555\/523428.825366"},{"key":"e_1_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1026543900054"},{"key":"e_1_2_2_29_1","unstructured":"SHILANE P. MIN P. KAZHDAN M. AND FUNKHOUSER T. 2004. The princeton shape benchmark. In Shape Modeling International."},{"key":"e_1_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/364338.364382"},{"key":"e_1_2_2_31_1","unstructured":"SOFT 1.0 2003. www.cs.dartmouth.edu\/ ~geelong\/soft\/."},{"key":"e_1_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/NAFIPS.2001.944425"},{"key":"e_1_2_2_33_1","doi-asserted-by":"publisher","unstructured":"TANGELDER J. AND VELTKAMP R. 2003. Polyhedral model retrieval using weighted point sets. In Shape Modeling International.","DOI":"10.5555\/829510.830295"},{"key":"e_1_2_2_34_1","unstructured":"TANGELDER J. AND VELTKAMP R. 2004. A survey of content based 3D shape retrieval methods. In Shape Modeling International."},{"key":"e_1_2_2_35_1","volume-title":"IEEE International Conference on Image Processing (ICIP","volume":"3","author":"VRANIC D. V.","year":"2003","unstructured":"VRANIC, D. V. 2003. An improvement of rotation invariant 3D shape descriptor based on functions on concentric spheres. In IEEE International Conference on Image Processing (ICIP 2003), vol. 3, 757--760."},{"key":"e_1_2_2_36_1","unstructured":"WAVEFRONT A. 2003. Maya. http:\/\/www.aliaswavefront.com."},{"key":"e_1_2_2_37_1","unstructured":"WONG K. C.-H. SIU Y.-H. S. HENG P.-A. AND SUN H. 1998. Interactive volume cutting. In Graphics Interface."},{"key":"e_1_2_2_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/237170.237238"},{"key":"e_1_2_2_39_1","doi-asserted-by":"publisher","DOI":"10.1007\/PL00013396"}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1015706.1015775","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1015706.1015775","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T17:26:24Z","timestamp":1750267584000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1015706.1015775"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2004,8]]},"references-count":36,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2004,8]]}},"alternative-id":["10.1145\/1015706.1015775"],"URL":"https:\/\/doi.org\/10.1145\/1015706.1015775","relation":{"is-identical-to":[{"id-type":"doi","id":"10.1145\/3596711.3596735","asserted-by":"object"}]},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"value":"0730-0301","type":"print"},{"value":"1557-7368","type":"electronic"}],"subject":[],"published":{"date-parts":[[2004,8]]},"assertion":[{"value":"2004-08-01","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}