Browsing by Author "Hyde, David"
Now showing 1 - 2 of 2
Results Per Page
Sort Options
Item A Hybrid Lagrangian/Eulerian Collocated Velocity Advection and Projection Method for Fluid Simulation(The Eurographics Association and John Wiley & Sons Ltd., 2020) Gagniere, Steven; Hyde, David; Marquez-Razon, Alan; Jiang, Chenfanfu; Ge, Ziheng; Han, Xuchen; Guo, Qi; Teran, Joseph; Bender, Jan and Popa, TiberiuWe present a hybrid particle/grid approach for simulating incompressible fluids on collocated velocity grids. Our approach supports both particle-based Lagrangian advection in very detailed regions of the flow and efficient Eulerian grid-based advection in other regions of the flow. A novel Backward Semi-Lagrangian method is derived to improve accuracy of grid based advection. Our approach utilizes the implicit formula associated with solutions of the inviscid Burgers' equation. We solve this equation using Newton's method enabled by C1 continuous grid interpolation. We enforce incompressibility over collocated, rather than staggered grids. Our projection technique is variational and designed for B-spline interpolation over regular grids where multiquadratic interpolation is used for velocity and multilinear interpolation for pressure. Despite our use of regular grids, we extend the variational technique to allow for cut-cell definition of irregular flow domains for both Dirichlet and free surface boundary conditions.Item A Robust Volume Conserving Method for Character-Water Interaction(ACM, 2019) Lee, Minjae; Hyde, David; Li, Kevin; Fedkiw, Ronald; Batty, Christopher and Huang, JinWe propose a novel volume conserving framework for character- water interaction, using a novel volume-of-fluid solver on a skinned tetrahedral mesh, enabling the high degree of the spatial adaptiv- ity in order to capture thin films and hair-water interactions. For efficiency, the bulk of the fluid volume is simulated with a stan- dard Eulerian solver which is two way coupled to our skinned ar- bitrary Lagrangian-Eulerian mesh using a fast, robust, and straight- forward to implement partitioned approach. This allows for a spe- cialized and efficient treatment of the volume-of-fluid solver, since it is only required in a subset of the domain. The combination of conservation of fluid volume and a kinematically deforming skinned mesh allows us to robustly implement interesting effects such as adhesion, and anisotropic porosity.We illustrate the efficacy of our method by simulating various water effects with solid objects and animated characters.