skip to main content
10.1145/3603521.3604291acmconferencesArticle/Chapter ViewAbstractPublication PagessiggraphConference Proceedingsconference-collections
research-article

Pahi: A Unified Water Pipeline and Toolset

Published:05 August 2023Publication History

ABSTRACT

We present Pahi, a unified water pipeline and toolset for visual effects production. It covers procedural blocking visualization for preproduction, simulation of various water phenomena from large-scale splashes with airborne spray and mist, underwater bubbles and foam to small-scale ripples, thin film and drips, and a compositing system to combine different elements together for rendering. Rather than prescribing a one-size-fits-all solution, Pahi encompasses a number of state-of-the-art techniques from reference engineering-grade solvers to highly art-directable tools. We do a deep dive into the technical aspects of Pahi components and their interaction, and discuss practical aspects of its use on Avatar: The Way of Water. We were honored to be awarded the Visual Effects Society (VES) 2023 Emerging Technology Award for this work.

References

  1. Christopher Batty and Robert Bridson. 2008. Accurate Viscous Free Surfaces for Buckling, Coiling, and Rotating Liquids. In Proceedings of the 2008 ACM SIGGRAPH/Eurographics Symposium on Computer Animation (Dublin, Ireland) (SCA ’08). Eurographics Association, Goslar, DEU, 219–228.Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Robert Bridson. 2015. Fluid simulation for computer graphics. CRC press.Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. G. Daviet and F. Bertails-Descoubes. 2017. Simulation of Drucker–Prager granular flows inside Newtonian fluids. (Feb. 2017). Working paper or preprint.Google ScholarGoogle Scholar
  4. Luc Deike, W Kendall Melville, and Stéphane Popinet. 2016. Air entrainment and bubble statistics in breaking waves. J. Fluid Mech. 801 (Aug. 2016), 91–129.Google ScholarGoogle Scholar
  5. Luca Fascione, Johannes Hanika, Mark Leone, Marc Droske, Jorge Schwarzhaupt, Tomáš Davidovič, Andrea Weidlich, and Johannes Meng. 2018. Manuka: A Batch-Shading Architecture for Spectral Path Tracing in Movie Production. ACM Trans. Graph. 37, 3, Article 31 (aug 2018), 18 pages. https://doi.org/10.1145/3182161Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Florian Ferstl, Ryoichi Ando, Chris Wojtan, Rüdiger Westermann, and Nils Thuerey. 2016. Narrow Band FLIP for Liquid Simulations. In Proceedings of the 37th Annual Conference of the European Association for Computer Graphics (Lisbon, Portugal) (EG ’16). Eurographics Association, Goslar, DEU, 225–232.Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Chuyuan Fu, Qi Guo, Theodore Gast, Chenfanfu Jiang, and Joseph Teran. 2017. A Polynomial Particle-in-Cell Method. ACM Trans. Graph. 36, 6, Article 222 (nov 2017), 12 pages. https://doi.org/10.1145/3130800.3130878Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Jonathan Garcia, Sara Drakeley, Sean Palmer, Erin Ramos, David Hutchins, Ralf Habel, and Alexey Stomakhin. 2016. Rigging the Oceans of Disney’s "Moana". In SIGGRAPH ASIA 2016 Technical Briefs (Macau) (SA ’16). Association for Computing Machinery, New York, NY, USA, Article 30, 4 pages. https://doi.org/10.1145/3005358.3005379Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Christopher J. Horvath. 2015. Empirical Directional Wave Spectra for Computer Graphics(DigiPro ’15). Association for Computing Machinery, New York, NY, USA, 29–39. https://doi.org/10.1145/2791261.2791267Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Richard Jones and Richard Southern. 2017. Physically-Based Droplet Interaction(SCA ’17). Association for Computing Machinery, New York, NY, USA, Article 5, 10 pages. https://doi.org/10.1145/3099564.3099573Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Steve Lesser, Alexey Stomakhin, Gilles Daviet, Joel Wretborn, John Edholm, Noh-Hoon Lee, Eston Schweickart, Xiao Zhai, Sean Flynn, and Andrew Moffat. 2022. Loki: A Unified Multiphysics Simulation Framework for Production. ACM Trans. Graph. 41, 4, Article 50 (jul 2022), 20 pages. https://doi.org/10.1145/3528223.3530058Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Ken Museth. 2013. VDB: High-Resolution Sparse Volumes with Dynamic Topology. ACM Trans. Graph. 32, 3, Article 27 (jul 2013), 22 pages. https://doi.org/10.1145/2487228.2487235Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Sean Palmer, Jonathan Garcia, Sara Drakeley, Patrick Kelly, and Ralf Habel. 2017. The Ocean and Water Pipeline of Disney’s Moana. In ACM SIGGRAPH 2017 Talks (Los Angeles, California) (SIGGRAPH ’17). Association for Computing Machinery, New York, NY, USA, Article 29, 2 pages. https://doi.org/10.1145/3084363.3085067Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Saket Patkar, Mridul Aanjaneya, Dmitriy Karpman, and Ronald Fedkiw. 2013. A hybrid Lagrangian-Eulerian formulation for bubble generation and dynamics. In Proceedings of the 12th ACM SIGGRAPH/Eurographics Symposium on Computer Animation (Anaheim, California) (SCA ’13). Association for Computing Machinery, New York, NY, USA, 105–114.Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Manuele Sabbadin and Marc Droske. 2021. Ray Tracing of Blobbies. Apress, Berkeley, CA, 551–568. https://doi.org/10.1007/978-1-4842-7185-8_35Google ScholarGoogle Scholar
  16. Tomas Skrivan, Andreas Soderstrom, John Johansson, Christoph Sprenger, Ken Museth, and Chris Wojtan. 2020. Wave Curves: Simulating Lagrangian Water Waves on Dynamically Deforming Surfaces. ACM Trans. Graph. 39, 4, Article 65 (aug 2020), 12 pages. https://doi.org/10.1145/3386569.3392466Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Alexey Stomakhin, Andrew Moffat, and Gary Boyle. 2019. A Practical Guide to Thin Film and Drips Simulation. In ACM SIGGRAPH 2019 Talks (Los Angeles, California) (SIGGRAPH ’19). Association for Computing Machinery, New York, NY, USA, Article 72, 2 pages. https://doi.org/10.1145/3306307.3328141Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Alexey Stomakhin and Andrew Selle. 2017. Fluxed Animated Boundary Method. ACM Trans. Graph. 36, 4, Article 68 (jul 2017), 8 pages. https://doi.org/10.1145/3072959.3073597Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Alexey Stomakhin, Joel Wretborn, Kevin Blom, and Gilles Daviet. 2020. Underwater Bubbles and Coupling. In ACM SIGGRAPH 2020 Talks (Virtual Event, USA) (SIGGRAPH ’20). Association for Computing Machinery, New York, NY, USA, Article 2, 2 pages. https://doi.org/10.1145/3388767.3407390Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Joel Wretborn, Sean Flynn, and Alexey Stomakhin. 2022. Guided Bubbles and Wet Foam for Realistic Whitewater Simulation. ACM Trans. Graph. 41, 4, Article 117 (jul 2022), 16 pages. https://doi.org/10.1145/3528223.3530059Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Jihun Yu and Greg Turk. 2013. Reconstructing Surfaces of Particle-Based Fluids Using Anisotropic Kernels. ACM Trans. Graph. 32, 1, Article 5 (feb 2013), 12 pages. https://doi.org/10.1145/2421636.2421641Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Pahi: A Unified Water Pipeline and Toolset

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Conferences
        DigiPro '23: Proceedings of the Digital Production Symposium
        August 2023
        84 pages
        ISBN:9798400702389
        DOI:10.1145/3603521

        Copyright © 2023 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 5 August 2023

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article
        • Research
        • Refereed limited

        Upcoming Conference

        SIGGRAPH '24
      • Article Metrics

        • Downloads (Last 12 months)190
        • Downloads (Last 6 weeks)12

        Other Metrics

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      HTML Format

      View this article in HTML Format .

      View HTML Format