{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,8]],"date-time":"2026-02-08T04:35:12Z","timestamp":1770525312625,"version":"3.49.0"},"reference-count":41,"publisher":"Association for Computing Machinery (ACM)","issue":"3","license":[{"start":{"date-parts":[[2007,7,29]],"date-time":"2007-07-29T00:00:00Z","timestamp":1185667200000},"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":[[2007,7,29]]},"abstract":"<jats:p>We present a purely Eulerian framework for geometry processing of surfaces and foliations. Contrary to current Eulerian methods used in graphics, we use conservative methods and a variational interpretation, offering a unified framework for routine surface operations such as smoothing, offsetting, and animation. Computations are performed on a fixed volumetric grid without recourse to Lagrangian techniques such as triangle meshes, particles, or path tracing. At the core of our approach is the use of the Coarea Formula to express area integrals over isosurfaces as volume integrals. This enables the simultaneous processing of multiple isosurfaces, while a single interface can be treated as the special case of a dense foliation. We show that our method is a powerful alternative to conventional geometric representations in delicate cases such as the handling of high-genus surfaces, weighted offsetting, foliation smoothing of medical datasets, and incompressible fluid animation.<\/jats:p>","DOI":"10.1145\/1276377.1276459","type":"journal-article","created":{"date-parts":[[2007,9,14]],"date-time":"2007-09-14T13:44:55Z","timestamp":1189777495000},"page":"66","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":33,"title":["A variational approach to Eulerian geometry processing"],"prefix":"10.1145","volume":"26","author":[{"given":"Patrick","family":"Mullen","sequence":"first","affiliation":[{"name":"Caltech"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alexander","family":"McKenzie","sequence":"additional","affiliation":[{"name":"Caltech"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yiying","family":"Tong","sequence":"additional","affiliation":[{"name":"Caltech"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mathieu","family":"Desbrun","sequence":"additional","affiliation":[{"name":"Caltech"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2007,7,29]]},"reference":[{"key":"e_1_2_2_1_1","volume-title":"Eds","author":"Abraham R.","year":"1988","unstructured":"Abraham , R. , Marsden , J. , and Ratiu , T. , Eds . 1988 . Manifolds, Tensor Analysis , and Applications. Applied Mathematical Sciences Vol. 75, Springer . Abraham, R., Marsden, J., and Ratiu, T., Eds. 1988. Manifolds, Tensor Analysis, and Applications. Applied Mathematical Sciences Vol. 75, Springer."},{"key":"e_1_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.1006\/jcph.1998.6090"},{"key":"e_1_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1103900.1103907"},{"key":"e_1_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.1146\/annurev.fluid.30.1.139"},{"key":"e_1_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1122501.1122503"},{"key":"e_1_2_2_6_1","doi-asserted-by":"crossref","unstructured":"Barth T. and \n      Ohlberger M\n  . \n  2004\n  . Finite volume methods: foundation and analysis vol. \n  1\n   of \n  Encyclopedia of Computational Mechanics E. Stein R. de Borst T. J. R. Hughes (Eds.). \n  John Wiley and Sons Ltd 439--474.  Barth T. and Ohlberger M. 2004. Finite volume methods: foundation and analysis vol. 1 of Encyclopedia of Computational Mechanics E. Stein R. de Borst T. J. R. Hughes (Eds.) . John Wiley and Sons Ltd 439--474.","DOI":"10.1002\/0470091355.ecm010"},{"key":"e_1_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/1185657.1185839"},{"key":"e_1_2_2_8_1","volume-title":"Closest-Point and Color Volumes. In International Workshop on","volume":"320","author":"Breen D.","unstructured":"Breen , D. , and Mauch , S . 1999. Generating Shaded Offset Surfaces with Distance , Closest-Point and Color Volumes. In International Workshop on Volume Graphics, 307-- 320 . Breen, D., and Mauch, S. 1999. Generating Shaded Offset Surfaces with Distance, Closest-Point and Color Volumes. In International Workshop on Volume Graphics, 307--320."},{"key":"e_1_2_2_9_1","doi-asserted-by":"crossref","unstructured":"Bridson R. Fedkiw R. and M\u00fcller-Fischer M. 2006. Fluid Simulation. In ACM SIGGRAPH Course Notes.  Bridson R. Fedkiw R. and M\u00fcller-Fischer M. 2006. Fluid Simulation. In ACM SIGGRAPH Course Notes .","DOI":"10.1145\/1185657.1185730"},{"key":"e_1_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/237170.237269"},{"key":"e_1_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/311535.311576"},{"key":"e_1_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.4171\/IFB\/105"},{"key":"e_1_2_2_13_1","unstructured":"Dyadechko V. and Shashkov M. 2006. Moment-of-Fluid Interface Reconstruction. LANL Technical Report LA-UR-05-7571.  Dyadechko V. and Shashkov M. 2006. Moment-of-Fluid Interface Reconstruction. LANL Technical Report LA-UR-05-7571."},{"key":"e_1_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1073\/pnas.77.6.3071"},{"key":"e_1_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1006\/jcph.2002.7166"},{"key":"e_1_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1090\/S0002-9947-1959-0110078-1"},{"key":"e_1_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/383259.383261"},{"key":"e_1_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/344779.344899"},{"key":"e_1_2_2_19_1","first-page":"2005","author":"Frolkovic P.","year":"2005","unstructured":"Frolkovic , P. , and Mikula , K. , 2005 . High-resolution Flux-based Level Set Method. Preprint 2005 - 2012 . Department of Mathematics and Descriptive Geometry, Slovak University of Technology, Bratislava. Frolkovic, P., and Mikula, K., 2005. High-resolution Flux-based Level Set Method. Preprint 2005-12. Department of Mathematics and Descriptive Geometry, Slovak University of Technology, Bratislava.","journal-title":"High-resolution Flux-based Level Set Method. Preprint"},{"key":"e_1_2_2_20_1","volume-title":"Discrete Shells. In Symposium on Computer Animation, 62--67","author":"Grinspun E.","unstructured":"Grinspun , E. , Hirani , A. N. , Desbrun , M. , and Schr\u00f6der , P . 2003 . Discrete Shells. In Symposium on Computer Animation, 62--67 . Grinspun, E., Hirani, A. N., Desbrun, M., and Schr\u00f6der, P. 2003. Discrete Shells. In Symposium on Computer Animation, 62--67."},{"key":"e_1_2_2_21_1","doi-asserted-by":"crossref","unstructured":"Grinspun E. 2006. Discrete Differential Geometry: an applied introduction. ACM SIGGRAPH Course.  Grinspun E. 2006. Discrete Differential Geometry: an applied introduction. ACM SIGGRAPH Course.","DOI":"10.1145\/1185657.1185659"},{"key":"e_1_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2005.04.013"},{"key":"e_1_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/1122501.1122508"},{"key":"e_1_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1006\/jcph.1996.0130"},{"key":"e_1_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/1201775.882294"},{"key":"e_1_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/1015706.1015745"},{"key":"e_1_2_2_27_1","volume-title":"Physics-based Boiling Simulation. In EG\/ACM SIGGRAPH Symp. on Comput. Anim., 317--324","author":"Mihalef V.","unstructured":"Mihalef , V. , Unlusu , B. , Metaxas , D. , Sussman , M. , and Hussaini , M . 2006 . Physics-based Boiling Simulation. In EG\/ACM SIGGRAPH Symp. on Comput. Anim., 317--324 . Mihalef, V., Unlusu, B., Metaxas, D., Sussman, M., and Hussaini, M. 2006. Physics-based Boiling Simulation. In EG\/ACM SIGGRAPH Symp. on Comput. Anim., 317--324."},{"key":"e_1_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/566654.566585"},{"key":"e_1_2_2_29_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2005.04.007"},{"key":"e_1_2_2_30_1","doi-asserted-by":"crossref","unstructured":"Osher S. and \n      Fedkiw R\n  . \n  2003\n  . Level Set Methods and Dynamic Implicit Surfaces vol. \n  153\n   of \n  Applied Mathematical Sciences\n  . \n  Springer-Verlag New York.  Osher S. and Fedkiw R. 2003. Level Set Methods and Dynamic Implicit Surfaces vol. 153 of Applied Mathematical Sciences . Springer-Verlag New York.","DOI":"10.1007\/b98879"},{"key":"e_1_2_2_31_1","doi-asserted-by":"publisher","DOI":"10.1016\/0021-9991(88)90002-2"},{"key":"e_1_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1080\/10586458.1993.10504266"},{"key":"e_1_2_2_33_1","doi-asserted-by":"publisher","DOI":"10.1006\/jcph.1996.5590"},{"key":"e_1_2_2_34_1","doi-asserted-by":"publisher","DOI":"10.1137\/0729053"},{"key":"e_1_2_2_35_1","volume-title":"What Can We Measure","author":"Schr\u00f6der P.","unstructured":"Schr\u00f6der , P. 2006. What Can We Measure . Discrete Differential Geometry, E. Grinspun, P. Schr\u00f6der, M. Desbrun (Eds.). ACM SIGGRAPH Course Lecture Notes , 8--12. Schr\u00f6der, P. 2006. What Can We Measure. Discrete Differential Geometry, E. Grinspun, P. Schr\u00f6der, M. Desbrun (Eds.). ACM SIGGRAPH Course Lecture Notes, 8--12."},{"key":"e_1_2_2_36_1","series-title":"Monographs on Appl","volume-title":"Level Set Methods and Fast Marching Methods","author":"Sethian J. A.","unstructured":"Sethian , J. A. 1999. Level Set Methods and Fast Marching Methods , 2 nd ed., vol. 3 of Monographs on Appl . Comput. Math. Cambridge University Press , Cambridge. Sethian, J. A. 1999. Level Set Methods and Fast Marching Methods, 2nd ed., vol. 3 of Monographs on Appl. Comput. Math. Cambridge University Press, Cambridge.","edition":"2"},{"key":"e_1_2_2_37_1","doi-asserted-by":"publisher","DOI":"10.1016\/0021-9991(88)90177-5"},{"key":"e_1_2_2_38_1","doi-asserted-by":"publisher","DOI":"10.1006\/jcph.2000.6537"},{"key":"e_1_2_2_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/944020.944024"},{"key":"e_1_2_2_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/990002.990007"},{"key":"e_1_2_2_41_1","doi-asserted-by":"publisher","DOI":"10.1137\/S1064827501396798"}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1276377.1276459","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1276377.1276459","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T14:52:18Z","timestamp":1750258338000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1276377.1276459"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2007,7,29]]},"references-count":41,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2007,7,29]]}},"alternative-id":["10.1145\/1276377.1276459"],"URL":"https:\/\/doi.org\/10.1145\/1276377.1276459","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"value":"0730-0301","type":"print"},{"value":"1557-7368","type":"electronic"}],"subject":[],"published":{"date-parts":[[2007,7,29]]},"assertion":[{"value":"2007-07-29","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}