{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,25]],"date-time":"2025-09-25T18:19:38Z","timestamp":1758824378656,"version":"3.41.0"},"reference-count":32,"publisher":"Association for Computing Machinery (ACM)","issue":"3","license":[{"start":{"date-parts":[[2008,8,1]],"date-time":"2008-08-01T00:00:00Z","timestamp":1217548800000},"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":[[2008,8]]},"abstract":"<jats:p>We present a system for free-form surface modeling that allows a user to modify a shape by changing its rendered, shaded image using stroke-based drawing tools. User input is translated into a set of tangent and positional constraints on the surface. A new shape, whose rendered image closely approximates user input, is computed using an efficient and stable surface optimization procedure. We demonstrate how several types of free-form surface edits which may be difficult to cast in terms of standard deformation approaches can be easily performed using our system.<\/jats:p>","DOI":"10.1145\/1360612.1360694","type":"journal-article","created":{"date-parts":[[2008,8,5]],"date-time":"2008-08-05T13:35:10Z","timestamp":1217943310000},"page":"1-9","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":21,"title":["Shading-based surface editing"],"prefix":"10.1145","volume":"27","author":[{"given":"Yotam","family":"Gingold","sequence":"first","affiliation":[{"name":"New York University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Denis","family":"Zorin","sequence":"additional","affiliation":[{"name":"New York University"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2008,8]]},"reference":[{"key":"e_1_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/882262.882296"},{"key":"e_1_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/1015706.1015772"},{"key":"e_1_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2007.1054"},{"key":"e_1_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.2312\/SBM\/SBM04\/151-160"},{"key":"e_1_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/122718.122746"},{"key":"e_1_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.2312\/SBM\/SBM04\/009-018"},{"key":"e_1_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/882262.882354"},{"key":"e_1_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/311535.311602"},{"key":"e_1_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/1128888.1128909"},{"key":"e_1_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/1141911.1141928"},{"key":"e_1_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1007\/11536482_14"},{"key":"e_1_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.gmod.2004.05.008"},{"key":"e_1_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/1073204.1073217"},{"key":"e_1_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/133994.134035"},{"key":"e_1_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1073204.1073324"},{"key":"e_1_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/1276377.1276429"},{"volume-title":"Proceedings of the 11th IEEE International Conference on Computer Vision (ICCV), 1--8.","author":"Ng H.-S.","key":"e_1_2_2_17_1"},{"key":"e_1_2_2_18_1","unstructured":"Prados E. 2004. Application of the theory of the viscosity solutions to the Shape From Shading problem. PhD thesis University of Nice-Sophia Antipolis.  Prados E. 2004. Application of the theory of the viscosity solutions to the Shape From Shading problem . PhD thesis University of Nice-Sophia Antipolis."},{"volume-title":"Proceedings of the Fourth International Conference on 3D Digital Imaging and Modeling (3DIM), 20--28","author":"Rushmeier H.","key":"e_1_2_2_19_1"},{"key":"e_1_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/1057432.1057447"},{"key":"e_1_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/280814.280946"},{"volume-title":"Proceedings of the Eurographics\/ACM SIGGRAPH Symposium on Geometry Processing (SGP), 42--51","author":"Sorkine O.","key":"e_1_2_2_22_1"},{"key":"e_1_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/1057432.1057456"},{"key":"e_1_2_2_24_1","unstructured":"Sorkine O. 2008. Personal communication.  Sorkine O. 2008. Personal communication."},{"volume-title":"Proceedings of the conference on Graphics Interface (GI), 151--158","year":"1996","author":"Van Overveld C. W. A. M.","key":"e_1_2_2_25_1"},{"key":"e_1_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cagd.2007.07.006"},{"key":"e_1_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/133994.134033"},{"key":"e_1_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/1276377.1276432"},{"key":"e_1_2_2_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/1015706.1015774"},{"key":"e_1_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2005.194"},{"key":"e_1_2_2_31_1","first-page":"990","article-title":"Single view modeling of free-form scenes","volume":"01","author":"Zhang L.","year":"2001","journal-title":"CVPR"},{"key":"e_1_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/1384429.1384438"}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1360612.1360694","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1360612.1360694","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T13:58:02Z","timestamp":1750255082000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1360612.1360694"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2008,8]]},"references-count":32,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2008,8]]}},"alternative-id":["10.1145\/1360612.1360694"],"URL":"https:\/\/doi.org\/10.1145\/1360612.1360694","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"type":"print","value":"0730-0301"},{"type":"electronic","value":"1557-7368"}],"subject":[],"published":{"date-parts":[[2008,8]]},"assertion":[{"value":"2008-08-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}