Xingqiao Li, Xingyu Ni, Bo Zhu, Bin Wang, Bao Chen
{"title":"GARM-LS: A Gradient-Augmented Reference-Map Method for Level-Set Fluid Simulation","authors":"Xingqiao Li, Xingyu Ni, Bo Zhu, Bin Wang, Bao Chen","doi":"10.1145/3618377","DOIUrl":null,"url":null,"abstract":"This paper presents a novel level-set method that combines gradient augmentation and reference mapping to enable high-fidelity interface tracking and surface tension flow simulation, preserving small-scale volumes and interface features comparable to the grid size. At the center of our approach is a novel reference-map algorithm to concurrently convect level-set values and gradients, both of which are crucial for reconstructing a dynamic surface exhibiting small-scale volumes. In addition, we develop a full pipeline for the new level-set scheme by incorporating a novel extrapolation algorithm and an enhanced reinitialization procedure into our reference-map method. We test our algorithm by simulating complex surface tension flow phenomena such as raindrop collision, merging, and splashing. We also showcase the efficacy of our approach by performing validation tests and comparing it to a broad range of existing level-set algorithms.","PeriodicalId":7077,"journal":{"name":"ACM Transactions on Graphics (TOG)","volume":"20 8","pages":"1 - 20"},"PeriodicalIF":0.0000,"publicationDate":"2023-12-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"ACM Transactions on Graphics (TOG)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3618377","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
This paper presents a novel level-set method that combines gradient augmentation and reference mapping to enable high-fidelity interface tracking and surface tension flow simulation, preserving small-scale volumes and interface features comparable to the grid size. At the center of our approach is a novel reference-map algorithm to concurrently convect level-set values and gradients, both of which are crucial for reconstructing a dynamic surface exhibiting small-scale volumes. In addition, we develop a full pipeline for the new level-set scheme by incorporating a novel extrapolation algorithm and an enhanced reinitialization procedure into our reference-map method. We test our algorithm by simulating complex surface tension flow phenomena such as raindrop collision, merging, and splashing. We also showcase the efficacy of our approach by performing validation tests and comparing it to a broad range of existing level-set algorithms.