skip to main content
10.1145/2407746.2407761acmconferencesArticle/Chapter ViewAbstractPublication Pagessiggraph-asiaConference Proceedingsconference-collections
research-article

Real-time animation and rendering of ocean whitecaps

Published:28 November 2012Publication History

ABSTRACT

We present a scalable method to procedurally animate and render vast ocean scenes with whitecaps on the GPU. The whitecap coverage on the ocean surface is determined using a wave deformation criteria which can be pre-filtered linearly. This allows us to take advantage of the fast mip-mapping and texture filtering capabilities of modern hardware and produce plausible and anti-aliased images for scales ranging from centimetric to planetary in real time.

References

  1. Anguelova, M., and Webster, F. 2006. Whitecap coverage from satellite measurements: A first step toward modeling the variability of oceanic whitecaps. J. Geophys. Res. 111.Google ScholarGoogle ScholarCross RefCross Ref
  2. Bruneton, E., and Neyret, F. 2011. A Survey of Non-linear Pre-filtering Methods for Efficient and Accurate Surface Shading. IEEE Transactions on Visualization and Computer Graphics. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Bruneton, E., Neyret, F., and Holzschuch, N. 2010. Real-time Realistic Ocean Lighting using Seamless Transitions from Geometry to BRDF. Computer Graphics Forum 29, 487--496.Google ScholarGoogle ScholarCross RefCross Ref
  4. Chentanez, N., and Müller, M. 2011. Real-time Eulerian Water Simulation Using a Restricted Tall Cell Grid. ACM Trans. Graph. 30 (August), 1--10. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Cokelet, E. D. 1977. Breaking waves. Nature 267, 769--774.Google ScholarGoogle ScholarCross RefCross Ref
  6. Darles, E., Crespin, B., and Ghazanfarpour, D. 2007. Accelerating and Enhancing Rendering of Realistic Ocean Scenes. WSCG.Google ScholarGoogle Scholar
  7. Hinsinger, D., Neyret, F., and Cani, M.-P. 2002. Interactive Animation of Ocean Waves. In ACM-SIGGRAPH/EG Symposium on Computer Animation (SCA). Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Koepke, P. 1984. Effective reflectance of oceanic whitecaps. Appl. Opt. 23, 1816--1824.Google ScholarGoogle ScholarCross RefCross Ref
  9. Nvidia. 2011. Ocean Surface Simulation. NVIDIA Graphics SDK 11 Direct3D.Google ScholarGoogle Scholar
  10. Premože, S., and Ashikhmin, M. 2001. Rendering Natural Waters. Computer Graphics forum 20, 4, 189--199.Google ScholarGoogle Scholar
  11. Ross, V., Dion, D., and Potvin, G. 2005. Detailed analytical approach to the Gaussian surface bidirectional reflectance distribution function specular component applied to the sea surface. JOSA A 22, 11, 2442--2453.Google ScholarGoogle ScholarCross RefCross Ref
  12. Rydahl, B. 2009. A VFX ocean toolkit with real time preview. Student thesis.Google ScholarGoogle Scholar
  13. Tessendorf, J. 2001. Simulating Ocean Water. ACM SIGGRAPH course notes.Google ScholarGoogle Scholar
  14. Zhang, X., He, M.-X., Yang, Q., and Zeng, K. 2006. Effects of Winds on Ocean Color. Geoscience and Remote Sensing Symposium, 4056--4059.Google ScholarGoogle Scholar

Index Terms

  1. Real-time animation and rendering of ocean whitecaps

      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
        SA '12: SIGGRAPH Asia 2012 Technical Briefs
        November 2012
        144 pages
        ISBN:9781450319157
        DOI:10.1145/2407746

        Copyright © 2012 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 ACM 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: 28 November 2012

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article

        Acceptance Rates

        Overall Acceptance Rate178of869submissions,20%

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader