{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,13]],"date-time":"2026-03-13T09:48:15Z","timestamp":1773395295412,"version":"3.50.1"},"reference-count":81,"publisher":"Association for Computing Machinery (ACM)","issue":"6","license":[{"start":{"date-parts":[[2019,11,8]],"date-time":"2019-11-08T00:00:00Z","timestamp":1573171200000},"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":[[2019,12,31]]},"abstract":"<jats:p>We present a Material Point Method for visual simulation of baking breads, cookies, pancakes and similar materials that consist of dough or batter (mixtures of water, flour, eggs, fat, sugar and leavening agents). We develop a novel thermomechanical model using mixture theory to resolve interactions between individual water, gas and dough species. Heat transfer with thermal expansion is used to model thermal variations in material properties. Water-based mass transfer is resolved through the porous mixture, gas represents carbon dioxide produced by leavening agents in the baking process and dough is modeled as a viscoelastoplastic solid to represent its varied and complex rheological properties. Water content in the mixture reduces during the baking process according to Fick's Law which contributes to drying and cracking of crust at the material boundary. Carbon dioxide gas produced by leavening agents during baking creates internal pressure that causes rising. The viscoelastoplastic model for the dough is temperature dependent and is used to model melting and solidification. We discretize the governing equations using a novel Material Point Method designed to track the solid phase of the mixture.<\/jats:p>","DOI":"10.1145\/3355089.3356537","type":"journal-article","created":{"date-parts":[[2019,11,8]],"date-time":"2019-11-08T20:27:58Z","timestamp":1573244878000},"page":"1-14","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":39,"title":["A thermomechanical material point method for baking and cooking"],"prefix":"10.1145","volume":"38","author":[{"given":"Mengyuan","family":"Ding","sequence":"first","affiliation":[{"name":"University of California"}]},{"given":"Xuchen","family":"Han","sequence":"additional","affiliation":[{"name":"University of California"}]},{"given":"Stephanie","family":"Wang","sequence":"additional","affiliation":[{"name":"University of California"}]},{"given":"Theodore F.","family":"Gast","sequence":"additional","affiliation":[{"name":"Jixie Effects Inc."}]},{"given":"Joseph M.","family":"Teran","sequence":"additional","affiliation":[{"name":"University of California"}]}],"member":"320","published-online":{"date-parts":[[2019,11,8]]},"reference":[{"key":"e_1_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.1061\/(ASCE)GT.1943-5606.0001011"},{"key":"e_1_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.1093\/qjmam\/29.2.209"},{"key":"e_1_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.1002\/nag.2499"},{"key":"e_1_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.compgeo.2014.09.009"},{"key":"e_1_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1002\/cav.356"},{"key":"e_1_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/1276377.1276397"},{"key":"e_1_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/3130800.3130854"},{"key":"e_1_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1063\/1.1712886"},{"key":"e_1_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.ifset.2018.11.013"},{"key":"e_1_2_2_10_1","doi-asserted-by":"crossref","unstructured":"J. Bonet and R. Wood. 2008. Nonlinear continuum mechanics for finite element analysis. Cambridge University Press.","DOI":"10.1017\/CBO9780511755446"},{"key":"e_1_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1016\/0021-9991(86)90211-1"},{"key":"e_1_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0260-8774(01)00036-X"},{"key":"e_1_2_2_13_1","volume-title":"Proceedings of the 2002 ACM SIGGRAPH\/Eurographics symposium on Computer animation. ACM, 167--174","author":"Carlson M.","unstructured":"M. Carlson, P. J. Mucha, R. B. Van Horn III, and G. Turk. 2002. Melting and flowing. In Proceedings of the 2002 ACM SIGGRAPH\/Eurographics symposium on Computer animation. ACM, 167--174."},{"key":"e_1_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jfoodeng.2018.08.022"},{"key":"e_1_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1016\/0260-8774(95)90052-D"},{"key":"e_1_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/2897824.2925877"},{"key":"e_1_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jfoodeng.2009.11.012"},{"key":"e_1_2_2_18_1","unstructured":"M. Ding X. Han S. Wang T. Gast and J. Teran. 2019. Supplementary Technical Document. Technical Report."},{"key":"e_1_2_2_19_1","unstructured":"H. Faridi and J. Faubion. 2012. Dough rheology and baked product texture. Springer Science & Business Media."},{"key":"e_1_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/3197517.3201392"},{"key":"e_1_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1080\/14786445508641925"},{"key":"e_1_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/3197517.3201309"},{"key":"e_1_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/3272127.3275044"},{"key":"e_1_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1038\/s41467-018-05181-w"},{"key":"e_1_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/1599470.1599488"},{"key":"e_1_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/1015706.1015746"},{"key":"e_1_2_2_27_1","unstructured":"O. Gonzalez and A. Stuart. 2008. A first course in continuum mechanics. Cambridge University Press."},{"key":"e_1_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jfoodeng.2003.09.014"},{"key":"e_1_2_2_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/3197517.3201346"},{"key":"e_1_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.1016\/0167-6636(92)90034-B"},{"key":"e_1_2_2_31_1","first-page":"319","article-title":"The particle-in-cell method for numerical solution of problems in fluid dynamics","volume":"3","author":"Harlow F.","year":"1964","unstructured":"F. Harlow. 1964. The particle-in-cell method for numerical solution of problems in fluid dynamics. Meth Comp Phys 3 (1964), 319--343.","journal-title":"Meth Comp Phys"},{"key":"e_1_2_2_32_1","volume-title":"Proc ACM SIGGRAPH \/ Eurograph Symp Comp Anim. ACM, 129--135","author":"He X.","unstructured":"X. He, H. Wang, F. Zhang, H. Wang, G. Wang, K. Zhou, and E. Wu. 2015. Simulation of Fluid Mixing with Interface Control. In Proc ACM SIGGRAPH \/ Eurograph Symp Comp Anim. ACM, 129--135."},{"key":"e_1_2_2_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/3197517.3201353"},{"key":"e_1_2_2_34_1","doi-asserted-by":"publisher","DOI":"10.1002\/nag.2146"},{"key":"e_1_2_2_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/3072959.3073623"},{"key":"e_1_2_2_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/2766996"},{"key":"e_1_2_2_37_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2017.02.050"},{"key":"e_1_2_2_38_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2009.01638.x"},{"key":"e_1_2_2_39_1","doi-asserted-by":"publisher","DOI":"10.1109\/PBG.2005.194073"},{"key":"e_1_2_2_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/2897824.2925906"},{"key":"e_1_2_2_41_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.gmod.2008.04.002"},{"key":"e_1_2_2_42_1","doi-asserted-by":"publisher","unstructured":"Y. Liu X. Yang Y. Cao Z. Wang B. Chen J. Zhang and H. Zhang. 2015. Dehydration of core\/shell fruits. Computers & Graphics 47 (April 2015) 68--77. 10.1016\/j.cag.2014.11.003","DOI":"10.1016\/j.cag.2014.11.003"},{"key":"e_1_2_2_43_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2006.51"},{"key":"e_1_2_2_44_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2008.37"},{"key":"e_1_2_2_45_1","volume-title":"Computer Graphics Forum","volume":"29","author":"Mar\u00e9chal N.","unstructured":"N. Mar\u00e9chal, E. Gu\u00e9rin, E. Galin, S. M\u00e9rillou, and N. M\u00e9rillou. 2010. Heat transfer simulation for modeling realistic winter sceneries. In Computer Graphics Forum, Vol. 29. Wiley Online Library, 449--458."},{"key":"e_1_2_2_46_1","first-page":"229","article-title":"Simulation of two-phase flow with sub-scale droplet and bubble effects","volume":"28","author":"Mihalef V.","year":"2009","unstructured":"V. Mihalef, D. Metaxas, and M. Sussman. 2009. Simulation of two-phase flow with sub-scale droplet and bubble effects. Comp GraphForum 28, 2 (2009), 229--238.","journal-title":"Comp GraphForum"},{"key":"e_1_2_2_47_1","doi-asserted-by":"crossref","unstructured":"M. M\u00fcller B. Heidelberger M. Teschner and M. Gross. 2005. Meshless deformations based on shape matching. In ACM transactions on graphics (TOG) Vol. 24. ACM 471--478.","DOI":"10.1145\/1073204.1073216"},{"key":"e_1_2_2_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/1028523.1028542"},{"key":"e_1_2_2_49_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jfoodeng.2014.01.014"},{"key":"e_1_2_2_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/2461912.2461918"},{"key":"e_1_2_2_51_1","volume-title":"Proc ACM SIGGRAPH\/Eurograph Symp Comp Anim. 157--163","author":"Ram D.","unstructured":"D. Ram, T. Gast, C. Jiang, C. Schroeder, A. Stomakhin, J. Teran, and P. Kavehpour. 2015. A material point method for viscoelastic fluids, foams and sponges. In Proc ACM SIGGRAPH\/Eurograph Symp Comp Anim. 157--163."},{"key":"e_1_2_2_52_1","doi-asserted-by":"publisher","DOI":"10.1007\/s41095-015-0020-6"},{"key":"e_1_2_2_53_1","doi-asserted-by":"publisher","DOI":"10.1145\/2645703"},{"key":"e_1_2_2_54_1","unstructured":"K. Roscoe and J. Burland. 1968. On the generalized stress-strain behaviour of wet clay. Eng Plast (1968) 535--609."},{"key":"e_1_2_2_55_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jfoodeng.2011.12.024"},{"key":"e_1_2_2_56_1","volume-title":"SIGGRAPH 2007 Course Notes 30","author":"Shah A.","year":"2007","unstructured":"A. Shah. 2007. Anyone Can Cook-Inside Ratatouille's Kitchen. SIGGRAPH 2007 Course Notes 30 (2007), 58."},{"key":"e_1_2_2_57_1","doi-asserted-by":"publisher","DOI":"10.1007\/BF00371865"},{"key":"e_1_2_2_58_1","doi-asserted-by":"publisher","DOI":"10.1145\/2461912.2461948"},{"key":"e_1_2_2_59_1","doi-asserted-by":"publisher","DOI":"10.1145\/2601097.2601176"},{"key":"e_1_2_2_60_1","doi-asserted-by":"publisher","DOI":"10.1016\/0045-7825(94)90112-0"},{"key":"e_1_2_2_61_1","doi-asserted-by":"publisher","DOI":"10.1111\/1467-8659.00686"},{"key":"e_1_2_2_62_1","doi-asserted-by":"publisher","DOI":"10.1145\/3072959.3073651"},{"key":"e_1_2_2_63_1","doi-asserted-by":"publisher","DOI":"10.1002\/vis.4340020208"},{"key":"e_1_2_2_64_1","volume-title":"Proceedings Computer Graphics International","author":"Teschner M.","year":"2004","unstructured":"M. Teschner, B. Heidelberger, M. Muller, and M. Gross. 2004. A versatile and robust model for geometrically complex deformable solids. In Proceedings Computer Graphics International, 2004. IEEE, 312--319."},{"key":"e_1_2_2_65_1","doi-asserted-by":"publisher","DOI":"10.1006\/fstl.1998.0427"},{"key":"e_1_2_2_66_1","volume-title":"Proc ACM SIGGRAPH\/Eurograph Symp Comp Anim. Eurographics Association, 191--198","author":"Th\u00fcrey N.","unstructured":"N. Th\u00fcrey, F. Sadlo, S. Schirm, M. M\u00fcller-Fischer, and M. Gross. 2007. Real-time Simulations of Bubbles and Foam Within a Shallow Water Framework. In Proc ACM SIGGRAPH\/Eurograph Symp Comp Anim. Eurographics Association, 191--198."},{"key":"e_1_2_2_67_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.tifs.2009.04.001"},{"key":"e_1_2_2_68_1","doi-asserted-by":"publisher","DOI":"10.1145\/3340259"},{"key":"e_1_2_2_69_1","volume-title":"Proceedings of the 16th International Conference on Computer Animation and Social Agents (CASA","author":"Wei X.","year":"2003","unstructured":"X. Wei, W. Li, and A. Kaufman. 2003. Melting and Flowing of Viscous Volumes. In Proceedings of the 16th International Conference on Computer Animation and Social Agents (CASA 2003). IEEE Computer Society, 54."},{"key":"e_1_2_2_70_1","doi-asserted-by":"publisher","DOI":"10.1145\/1778765.1778786"},{"key":"e_1_2_2_71_1","doi-asserted-by":"publisher","DOI":"10.1145\/1360612.1360646"},{"key":"e_1_2_2_72_1","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.12488"},{"key":"e_1_2_2_73_1","doi-asserted-by":"publisher","DOI":"10.1145\/3130800.3130882"},{"key":"e_1_2_2_74_1","doi-asserted-by":"publisher","DOI":"10.1145\/2816795.2818117"},{"key":"e_1_2_2_75_1","doi-asserted-by":"publisher","DOI":"10.1680\/geot.14.P.163"},{"key":"e_1_2_2_76_1","doi-asserted-by":"publisher","DOI":"10.1145\/2751541"},{"key":"e_1_2_2_77_1","doi-asserted-by":"publisher","DOI":"10.1145\/3272127.3275095"},{"key":"e_1_2_2_78_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cma.2008.12.006"},{"key":"e_1_2_2_79_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jfoodeng.2005.03.058"},{"key":"e_1_2_2_80_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00466-012-0831-6"},{"key":"e_1_2_2_81_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cag.2006.03.009"}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3355089.3356537","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3355089.3356537","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T23:44:41Z","timestamp":1750203881000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3355089.3356537"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,11,8]]},"references-count":81,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2019,12,31]]}},"alternative-id":["10.1145\/3355089.3356537"],"URL":"https:\/\/doi.org\/10.1145\/3355089.3356537","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"value":"0730-0301","type":"print"},{"value":"1557-7368","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,11,8]]},"assertion":[{"value":"2019-11-08","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}