{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,23]],"date-time":"2026-06-23T01:47:50Z","timestamp":1782179270915,"version":"3.54.5"},"reference-count":42,"publisher":"Association for Computing Machinery (ACM)","issue":"5","license":[{"start":{"date-parts":[[2013,9,1]],"date-time":"2013-09-01T00:00:00Z","timestamp":1377993600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100000266","name":"Engineering and Physical Sciences Research Council","doi-asserted-by":"publisher","award":["(EP\/H012338\/1)"],"award-info":[{"award-number":["(EP\/H012338\/1)"]}],"id":[{"id":"10.13039\/501100000266","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100004963","name":"Seventh Framework Programme","doi-asserted-by":"publisher","award":["(EP\/H012338\/1)"],"award-info":[{"award-number":["(EP\/H012338\/1)"]}],"id":[{"id":"10.13039\/501100004963","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Graph."],"published-print":{"date-parts":[[2013,9]]},"abstract":"<jats:p>In this article, we introduce a method to apply ideas from electrostatics to parameterize the open space around an object. By simulating the object as a virtually charged conductor, we can define an object-centric coordinate system which we call Electric Coordinates. It parameterizes the outer space of a reference object in a way analogous to polar coordinates. We also introduce a measure that quantifies the extent to which an object is wrapped by a surface. This measure can be computed as the electric flux through the wrapping surface due to the electric field around the charged conductor. The electrostatic parameters, which comprise the Electric Coordinates and flux, have several applications in computer graphics, including: texturing, morphing, meshing, path planning relative to a target object, mesh parameterization, designing deformable objects, and computing coverage. Our method works for objects of arbitrary geometry and topology, and thus is applicable in a wide variety of scenarios.<\/jats:p>","DOI":"10.1145\/2503177","type":"journal-article","created":{"date-parts":[[2013,10,17]],"date-time":"2013-10-17T12:23:34Z","timestamp":1382012614000},"page":"1-12","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":45,"title":["Harmonic parameterization by electrostatics"],"prefix":"10.1145","volume":"32","author":[{"given":"He","family":"Wang","sequence":"first","affiliation":[{"name":"University of Edinburgh, UK"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Kirill A.","family":"Sidorov","sequence":"additional","affiliation":[{"name":"Cardiff University, UK"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Peter","family":"Sandilands","sequence":"additional","affiliation":[{"name":"University of Edinburgh, UK"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Taku","family":"Komura","sequence":"additional","affiliation":[{"name":"University of Edinburgh"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2013,10,8]]},"reference":[{"key":"e_1_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/1276377.1276481"},{"key":"e_1_2_2_2_1","volume-title":"Complex Variables: An Introduction","author":"Berenstein C. A.","year":"1997","unstructured":"Berenstein , C. A. and Gay , R . 1997 . Complex Variables: An Introduction . Springer . Berenstein, C. A. and Gay, R. 1997. Complex Variables: An Introduction. Springer."},{"key":"e_1_2_2_3_1","unstructured":"Blender Foundation. 2013. Blender. http:\/\/www.blender.org\/.  Blender Foundation. 2013. Blender. http:\/\/www.blender.org\/."},{"key":"e_1_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/357306.357310"},{"key":"e_1_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/992200.992206"},{"key":"e_1_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cagd.2005.04.004"},{"key":"e_1_2_2_7_1","unstructured":"Floater M. and Hormann K. 2005. Surface parameterization: A tutorial and survey. http:\/\/graphics.stanford.edu\/courses\/cs468-05-fall\/Papers\/param-survey.pdf.  Floater M. and Hormann K. 2005. Surface parameterization: A tutorial and survey. http:\/\/graphics.stanford.edu\/courses\/cs468-05-fall\/Papers\/param-survey.pdf."},{"key":"e_1_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0167-8396(02)00002-5"},{"key":"e_1_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1016\/0021-9991(92)90313-N"},{"key":"e_1_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/1377603.1377607"},{"key":"e_1_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/882262.882276"},{"key":"e_1_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/TMI.2004.831226"},{"key":"e_1_2_2_13_1","volume-title":"Proceedings of the Symposium on Geometry Processing.","author":"Gu X.","unstructured":"Gu , X. and Yau , S . -T. 2003. Global conformal surface parameterization . In Proceedings of the Symposium on Geometry Processing. Gu, X. and Yau, S.-T. 2003. Global conformal surface parameterization. In Proceedings of the Symposium on Geometry Processing."},{"key":"e_1_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2009.01369.x"},{"key":"e_1_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1778765.1778770"},{"key":"e_1_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/1778765.1778847"},{"key":"e_1_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2009.01575.x"},{"key":"e_1_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/1276377.1276466"},{"key":"e_1_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/1073204.1073229"},{"key":"e_1_2_2_20_1","volume-title":"Boundary Elements: Theory and Applications","author":"Katsikadelis J. T.","year":"2002","unstructured":"Katsikadelis , J. T. 2002 . Boundary Elements: Theory and Applications . Elsevier . Katsikadelis, J. T. 2002. Boundary Elements: Theory and Applications. Elsevier."},{"key":"e_1_2_2_21_1","volume-title":"Proceedings of the 5th Eurographics Symposium on Geometry Processing. 125--133","author":"Kazhdan M.","unstructured":"Kazhdan , M. , Klein , A. , Dalal , K. , and Hoppe , H . 2007. Unconstrained isosurface extraction on arbitrary octrees . In Proceedings of the 5th Eurographics Symposium on Geometry Processing. 125--133 . Kazhdan, M., Klein, A., Dalal, K., and Hoppe, H. 2007. Unconstrained isosurface extraction on arbitrary octrees. In Proceedings of the 5th Eurographics Symposium on Geometry Processing. 125--133."},{"key":"e_1_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/1360612.1360677"},{"key":"e_1_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/14.19861"},{"key":"e_1_2_2_24_1","doi-asserted-by":"crossref","unstructured":"Matthews P. C. 1998. Vector Calculus. Springer.  Matthews P. C. 1998. Vector Calculus. Springer.","DOI":"10.1007\/978-1-4471-0597-8"},{"key":"e_1_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/1531326.1531390"},{"key":"e_1_2_2_26_1","unstructured":"Nvidia. 2013. PhysX. http:\/\/www.nvidia.com\/object\/physx new.html.  Nvidia. 2013. PhysX. http:\/\/www.nvidia.com\/object\/physx new.html."},{"key":"e_1_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/1015706.1015773"},{"key":"e_1_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/882262.882269"},{"key":"e_1_2_2_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/74333.74359"},{"key":"e_1_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/882262.882274"},{"key":"e_1_2_2_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/2010324.1964923"},{"key":"e_1_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1007\/s003710050153"},{"key":"e_1_2_2_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/1281500.1281510"},{"key":"e_1_2_2_34_1","doi-asserted-by":"publisher","DOI":"10.5555\/998687.1007045"},{"key":"e_1_2_2_35_1","volume-title":"Calculus on Manifolds","author":"Spivak M.","unstructured":"Spivak , M. 1965. Calculus on Manifolds . Vol. 1 , Addison-Wesley . Spivak, M. 1965. Calculus on Manifolds. Vol. 1, Addison-Wesley."},{"key":"e_1_2_2_36_1","unstructured":"Stanford Computer Graphics Laboratory. 2013. The stanford 3d scanning repository. http:\/\/graphics.stanford.edu\/data\/3Dscanrep\/.  Stanford Computer Graphics Laboratory. 2013. The stanford 3d scanning repository. http:\/\/graphics.stanford.edu\/data\/3Dscanrep\/."},{"key":"e_1_2_2_37_1","volume-title":"Proceedings of the 11th IEEE\/RAS International Conference on Humanoid Robots. 733--738","author":"Tamei T.","unstructured":"Tamei , T. , Matsubara , T. , Rai , A. , and Shibata , T . 2011. Reinforcement learning of clothing assistance with a dual-arm robot . In Proceedings of the 11th IEEE\/RAS International Conference on Humanoid Robots. 733--738 . Tamei, T., Matsubara, T., Rai, A., and Shibata, T. 2011. Reinforcement learning of clothing assistance with a dual-arm robot. In Proceedings of the 11th IEEE\/RAS International Conference on Humanoid Robots. 733--738."},{"key":"e_1_2_2_38_1","doi-asserted-by":"crossref","unstructured":"Tatematsu A. Hamada S. and Takuma T. 2000. Analytic expressions of potential and electric field generated by a triangular surface charge with second-order charge density. Trans. IEE Japan 120-A 8\/9 853--854.  Tatematsu A. Hamada S. and Takuma T. 2000. Analytic expressions of potential and electric field generated by a triangular surface charge with second-order charge density. Trans. IEE Japan 120-A 8\/9 853--854.","DOI":"10.1541\/ieejfms1990.120.8-9_853"},{"key":"e_1_2_2_39_1","doi-asserted-by":"publisher","DOI":"10.1002\/eej.1155"},{"key":"e_1_2_2_40_1","doi-asserted-by":"publisher","DOI":"10.1109\/TBME.1983.325207"},{"key":"e_1_2_2_41_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2012.03029.x"},{"key":"e_1_2_2_42_1","doi-asserted-by":"publisher","DOI":"10.5555\/998687.1007048"}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2503177","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2503177","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T08:18:55Z","timestamp":1750234735000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2503177"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,9]]},"references-count":42,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2013,9]]}},"alternative-id":["10.1145\/2503177"],"URL":"https:\/\/doi.org\/10.1145\/2503177","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"value":"0730-0301","type":"print"},{"value":"1557-7368","type":"electronic"}],"subject":[],"published":{"date-parts":[[2013,9]]},"assertion":[{"value":"2012-08-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2013-06-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2013-10-08","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}