The DOI matches its Crossref record; 70 of the 70 references it cites were found in a registry or an index.
A Survey of Ocean Simulation and Rendering Techniques in Computer Graphics
Abstract
This paper presents a survey of ocean simulation and rendering methods in computer graphics. To model and animate the ocean’s surface, these methods mainly rely on two main approaches: on the one hand, those which approximate ocean dynamics with parametric, spectral or hybrid models and use empirical laws from oceanographic research. We will see that this type of methods essentially allows the simulation of ocean scenes in the deep water domain, without breaking waves. On the other hand, physically‐based methods use Navier–Stokes equations to represent breaking waves and more generally ocean surface near the shore. We also describe ocean rendering methods in computer graphics, with a special interest in the simulation of phenomena such as foam and spray, and light’s interaction with the ocean surface.
Overview
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Verification
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Citations
Cites
A numerical approach to the testing of the fission hypothesis
Lucy, L. B. (1977) · The Astronomical Journal · doi:10.1086/112164 · Cited by 6,282
Numerical Calculation of Time-Dependent Viscous Incompressible Flow of Fluid with Free Surface
Harlow, F. H., & Welch, J. E. (1965) · The Physics of Fluids · doi:10.1063/1.1761178 · Cited by 6,121
Smoothed Particle Hydrodynamics
Monaghan, J. J. (1992) · Annual Review of Astronomy and Astrophysics · doi:10.1146/annurev.aa.30.090192.002551 · Cited by 4,957
Measurements of wind-wave growth and swell decay during the Joint North Sea Wave Project (JONSWAP)
Hasselmann, K., Barnett, T. P., Bouws, E., Carlson, H. E., Cartwright, D. E., Enke, K., Ewing, J. A., Gienapp, H., Hasselmann, D., Kruseman, P., et al. (1973) · Research Repository (Delft University of Technology) · Cited by 3,565
Moving-Particle Semi-Implicit Method for Fragmentation of Incompressible Fluid
Koshizuka, S., & Oka, Y. (1996) · Nuclear Science and Engineering · doi:10.13182/nse96-a24205 · Cited by 2,009
Lattice gas hydrodynamics in two and three dimensions
Frisch, U., d’Humières, D., Hasslacher, B., Lallemand, P., Pomeau, Y., & Rivet, J. (1986) · University of North Texas Digital Library (University of North Texas) · Cited by 902
Realistic Image Synthesis Using Photon Mapping
Jensen, H. W. (2001) · A K Peters/CRC Press eBooks · doi:10.1201/b10685 · Cited by 729
Realistic Animation of Liquids
Foster, N., & Metaxas, D. (1996) · Graphical Models and Image Processing · doi:10.1006/gmip.1996.0039 · Cited by 674
Light and marine photosynthesis: a spectral model with geochemical and climatological implications
Morel, A. (1991) · Progress in Oceanography · doi:10.1016/0079-6611(91)90004-6 · Cited by 620
Similarity of the wind wave spectrum in finite depth water: 1. Spectral form
Bouws, E., Günther, H., Rosenthal, W., & Vincent, C. L. (1985) · Journal of Geophysical Research Atmospheres · doi:10.1029/jc090ic01p00975 · Cited by 492
An Inexpensive BRDF Model for Physically‐based Rendering
Schlick, C. (1994) · Computer Graphics Forum · doi:10.1111/1467-8659.1330233 · Cited by 447
Predictive-corrective incompressible SPH
Solenthaler, B., & Pajarola, R. (2009) · ACM Transactions on Graphics · doi:10.1145/1531326.1531346 · Cited by 362
Rapid, stable fluid dynamics for computer graphics
Kass, M., & Miller, G. (1990) · Proceedings of the 17th annual conference on Computer graphics and interactive techniques · doi:10.1145/97879.97884 · Cited by 330
Animation and rendering of complex water surfaces
Enright, D. P., Marschner, S. R., & Fedkiw, R. P. (2002) · ACM Transactions on Graphics · doi:10.1145/566654.566645 · Cited by 297
Particle‐Based Simulation of Fluids
Premžoe, S., Tasdizen, T., Bigler, J., Lefohn, A., & Whitaker, R. T. (2003) · Computer Graphics Forum · doi:10.1111/1467-8659.00687 · Cited by 288
Jerlov, N. G. (1976) · Elsevier oceanography series · doi:10.1016/s0422-9894(08)70792-x · Cited by 262
Particle-based fluid-fluid interaction
Müller, M., Solenthaler, B., Keiser, R., & Groß, M. H. (2005) · ACM SIGGRAPH/Eurographics Symposium on Computer Animation (SCA) · doi:10.1145/1073368.1073402 · Cited by 258
Losasso, F., Shinar, T., Selle, A. P., & Fedkiw, R. P. (2006) · ACM Transactions on Graphics · doi:10.1145/1141911.1141960 · Cited by 252
Two-Way Coupled SPH and Particle Level Set Fluid Simulation
Losasso, F., Talton, J. O., Kwatra, N., & Fedkiw, R. P. (2008) · IEEE Transactions on Visualization and Computer Graphics · doi:10.1109/tvcg.2008.37 · Cited by 244
Peachey, D. (1986) · ACM SIGGRAPH Computer Graphics · doi:10.1145/15886.15893 · Cited by 229
Adaptively sampled particle fluids
Adams, B., Pauly, M. V., Keiser, R., & Guibas, L. J. (2007) · ACM Transactions on Graphics · doi:10.1145/1276377.1276437 · Cited by 216
Particle-based viscoelastic fluid simulation
Clavet, S., Beaudoin, P. M., & Poulin, P. (2005) · ACM SIGGRAPH/Eurographics Symposium on Computer Animation (SCA) · doi:10.1145/1073368.1073400 · Cited by 208
Fourier Synthesis of Ocean Scenes
Mastin, G. A., Watterberg, P. A., & Mareda, J. F. (1987) · IEEE Computer Graphics and Applications · doi:10.1109/mcg.1987.276961 · Cited by 203
Globular dynamics: A connected particle system for animating viscous fluids
Miller, G., & Pearce, A. (1989) · Computers & Graphics · doi:10.1016/0097-8493(89)90078-2 · Cited by 167
Display of the earth taking into account atmospheric scattering
Nishita, T., Sirai, T., Tadamura, K., & Nakamae, E. (1993) · ACM SIGGRAPH Annual Conference on Computer Graphics and Interactive Techniques (SIGGRAPH) · doi:10.1145/166117.166140 · Cited by 165
Simulating water and smoke with an octree data structure
Losasso, F., Gibou, F., & Fedkiw, R. P. (2004) · ACM SIGGRAPH Conference Papers (SIGGRAPH) · doi:10.1145/1186562.1015745 · Cited by 162
Dynamic simulation of splashing fluids
O’Brien, J. F., & Hodgins, J. K. (2002) · Computer Animation (CA) · doi:10.1109/ca.1995.393532 · Cited by 150
Realistic Animation of Fluid with Splash and Foam
Takahashi, T., Fujii, H., Kunimatsu, A., Hiwada, K., Saito, T., Tanaka, K., & Ueki, H. (2003) · Computer Graphics Forum · doi:10.1111/1467-8659.00686 · Cited by 144
Lagrangian finite element analysis of Newtonian fluid flows
Radovitzky, R., & Ortíz, M. (1998) · International Journal for Numerical Methods in Engineering · Cited by 132
Wang, H., Mucha, P. J., & Turk, G. (2005) · ACM Transactions on Graphics · doi:10.1145/1073204.1073284 · Cited by 125
Toward Interactive-Rate Simulation of Fluids with Moving Obstacles Using Navier-Stokes Equations
Chen, J. X., & Lobo, N. D. V. (1995) · Graphical Models and Image Processing · doi:10.1006/gmip.1995.1012 · Cited by 123
Interactive animation of ocean waves
Hinsinger, D. D., Neyret, F., & Cani, M. (2002) · ACM SIGGRAPH/Eurographics Symposium on Computer Animation (SCA) · doi:10.1145/545261.545288 · Cited by 121
Ts'o, P. Y., & Barsky, B. A. (1987) · ACM Transactions on Graphics · doi:10.1145/35068.35070 · Cited by 107
Light-water interaction using backward beam tracing
Watt, M. (1990) · ACM SIGGRAPH Annual Conference on Computer Graphics and Interactive Techniques (SIGGRAPH) · doi:10.1145/97879.97920 · Cited by 95
Ross, V., Dion, D., & Potvin, G. (2005) · Journal of the Optical Society of America A · doi:10.1364/josaa.22.002442 · Cited by 76
Greenwood, S. T., & House, D. H. (2004) · Computer animation and simulation · doi:10.1145/1028523.1028562 · Cited by 75
A particle-gridless hybrid method for incompressible flows
Yoon, H. Y., Koshizuka, S., & Oka, Y. (1999) · International Journal for Numerical Methods in Fluids · Cited by 74
Real-time Breaking Waves for Shallow Water Simulations
Thürey, N., Müller-Fischer, M., Schirm, S., et al. (2007) · doi:10.1109/pg.2007.33 · Cited by 72
Animation and control of breaking waves
Mihalef, V., Metaxas, D., & Sussman, M. M. (2004) · Computer animation and simulation · doi:10.1145/1028523.1028565 · Cited by 71
Study of wave propagation in water of gradually varying depth
Biesel, F. (1952) · Cited by 63
Yuksel, C., House, D. H., & Keyser, J. (2007) · ACM Transactions on Graphics · doi:10.1145/1276377.1276501 · Cited by 60
Carlson, M., Mucha, P. J., & Turk, G. (2004) · ACM SIGGRAPH Conference (SIGGRAPH) · doi:10.1145/1186562.1015733 · Cited by 52
Scalable real‐time animation of rivers
Yu, Q., Neyret, F., Bruneton, E., & Holzschuch, N. (2009) · Computer Graphics Forum · doi:10.1111/j.1467-8659.2009.01363.x · Cited by 50
Computer graphics for water modeling and rendering: a survey
Iglesias, A. (2004) · Future Generation Computer Systems · doi:10.1016/j.future.2004.05.026 · Cited by 48
Adaptive particles for incompressible fluid simulation
Hong, W.-S., House, D. H., & Keyser, J. (2008) · The Visual Computer · doi:10.1007/s00371-008-0234-z · Cited by 46
Premože, S., & Ashikhmin, M. (2002) · doi:10.1109/pccga.2000.883856 · Cited by 44
Ocean waves synthesis using a spectrum-based turbulence function
Thon, S., Dischler, J., & Ghazanfarpour, D. (2002) · Computer Graphics International · doi:10.1109/cgi.2000.852321 · Cited by 42
Self-citationReal‐time Realistic Ocean Lighting using Seamless Transitions from Geometry to BRDF
Bruneton, E., Neyret, F., & Holzschuch, N. (2010) · Computer Graphics Forum · doi:10.1111/j.1467-8659.2009.01618.x · Cited by 42
Using Vertex Texture Displacement for Realistic Water Rendering
Kryachko, Y. A. (2005) · Cited by 39
An Efficient Method for Rendering Underwater Optical Effects Using Graphics Hardware
Iwasaki, K., Dobashi, Y., & Nishita, T. (2002) · Computer Graphics Forum · doi:10.1111/1467-8659.00628 · Cited by 37
On modelling and rendering ocean scenes
Gonzato, J.-C., & Saëc, B. L. (2000) · The Journal of Visualization and Computer Animation · Cited by 36
Self-citationAn accurate model of wave refraction over shallow water
Gamito, M. N., & Musgrave, F. K. (2002) · Computers & Graphics · doi:10.1016/s0097-8493(01)00181-9 · Cited by 34
Bridson, R., Fedkiw, R. P., & Müller, M. (2006) · ACM SIGGRAPH Conference (SIGGRAPH) · doi:10.1145/1185657.1185730 · Cited by 33
Real‐time fluid simulation with adaptive SPH
He, Y., Wang, Z., He, J., Chen, X., Wang, C., & Peng, Q. (2009) · Computer Animation and Virtual Worlds · doi:10.1002/cav.300 · Cited by 32
Ocean waves synthesis and animation using real world information
Thon, S., & Ghazanfarpour, D. (2002) · Computers & Graphics · doi:10.1016/s0097-8493(01)00161-3 · Cited by 29
Self-citationRealistic, real‐time rendering of ocean waves
Hu, Y., Velho, L. C. P. R., Tong, X., Guo, B., & Shum, H. (2006) · Computer Animation and Virtual Worlds · doi:10.1002/cav.74 · Cited by 27
Visualizing Underwater Ocean Optics
Gutierrez, D., Seron, F. J., Munoz, A., & Anson, O. (2008) · Computer Graphics Forum · doi:10.1111/j.1467-8659.2008.01152.x · Cited by 21
Efficient modeling and rendering of turbulent water over natural terrain
Holmberg, N., & Wünsche, B. C. (2004) · International Conference on Computer Graphics and Interactive Techniques in Australasia and South East Asia (GRAPHITE) · doi:10.1145/988834.988837 · Cited by 21
Efficient rendering of optical effects within water using graphics hardware
Iwasaki, K., Dobashi, Y., & Nishita, T. (2002) · doi:10.1109/pccga.2001.962894 · Cited by 19
Techniques for Realistic Visualization of Fluids: A Survey
Adabala, N., & Manohar, S. (2002) · Computer Graphics Forum · doi:10.1111/1467-8659.00566 · Cited by 17
Chiu, Y.-F., & Chang, C. (2006) · IEEE International Conference on Multimedia and Expo (ICME) · doi:10.1109/icme.2006.262655 · Cited by 16
A mathematical model to simulate small boat behaviour
Browning, A. W. (1991) · SIMULATION · doi:10.1177/003754979105600508 · Cited by 14
Efficient rendering of breaking waves using MPS method
Wang, Q., Zheng, Y., Chen, C., Fujimoto, T., & Chiba, N. (2006) · Journal of Zhejiang University. Science A · doi:10.1631/jzus.2006.a1018 · Cited by 11
Rendering natural waters taking fluorescence into account
Cerezo, E., & Arbeloa, F. J. S. (2004) · Computer Animation and Virtual Worlds · doi:10.1002/cav.10 · Cited by 8
An Efficient Method for Real-Time Ocean Simulation
Chen, H., Li, Q., Wang, G., Zhou, F., Xiaohui, T., & Yang, K. (2007) · Springer eBooks · doi:10.1007/978-3-540-73011-8_3 · Cited by 5
An Efficient Algorithm for Rendering Large Bodies of Water
Lee, H.-M., Go, C. A. L., & Lee, W.-H. (2006) · Lecture notes in computer science · doi:10.1007/11872320_37 · Cited by 4
Real-Time and Realistic Simulation of Large-Scale Deep Ocean Surface
Zhao, X., Li, F., & Shou-yi, Z. (2006) · Lecture notes in computer science · doi:10.1007/11941354_71 · Cited by 3
A Frustum-Based Ocean Rendering Algorithm
Lee, H.-M., Go, C. A. L., & Lee, W.-H. (2006) · Lecture notes in computer science · doi:10.1007/11802372_63 · Cited by 3
Fang, M. C., Lin, K., & Zhang, S. (2004) · doi:10.29982/jtsname.200405.0004 · Cited by 3
Gordon, H. R., & Morel, A. (1983) · Lecture notes on coastal and estuarine studies · doi:10.1007/978-1-4684-6280-7_9 · Cited by 1
Research works printed but not linked: 50
- Arvo J., 1986, ACM SIGGRAPH ’86 Course Notes ‐ Developments in Ray Tracing, 259
- Baboud L., 2006, Proceedings of the Eurographics Workshop on Natural Phenomena
- Belyaev V., 2003, GraphiCon‐2003, Conference Proceedings, 131
- Becker M., 2007, SCA ’07: Proceedings of the 2007 ACM SIGGRAPH/Eurographics Symposium on Computer Animation, 209
- Chou C.‐T., 2007, Proceedings of the CACS International Conference
- CieutatJ.‐M. GonzatoJ.‐C. GuittonP.:A general ocean waves model for ship design. In Virtual Concept Conference Proceedings( Biarritz France 2003) pp.187–194.
- Cui X., 2004, Proceedings of the International Conference on Virtual Reality Continuum and its Applications in Industry, 332
- Desbrun M., 1996, Proceedings of the Eurographics Workshop on Computer Animation and Simulation (EGCAS), 61
- Desbrun M., 1999, Space‐Time Adaptive Simulation of Highly Deformable Substances
- Darles E., 2007, Proceedings of the WSCG
- Foster N., 2001, Proceedings of the ACM SIGGRAPH, 23
- Finch M., 2004, In GPU Gems: Programming Techniques, Tips, and Tricks for Real‐Time Graphics, 5
- Foster N., 1997, In CGI '97, Conference Proceedings, 178
- Fournier A., 1986, Proceedings of the ACM SIGGRAPH, 75
- Frechot J., 2006, Proceedings of the GRAPP, 76
- Gonzato J.‐C., 1999, Proceedings of the WSCG, 93
- 10.1002/(SICI)1099-1778(200002)11:1<27::AID-VIS214>3.0.CO;2-5 · DOI
- Heckbert P., 1984, Proceedings of the ACM SIGGRAPH, 119
- Iwasaki K., 2003, Proceedings of the Workshop on Volume Graphics, 129
- Isidoro J., 2002, In Direct3D ShaderX: Vertex and Pixel Shader Tips and Tricks
- Jeschke S., 2003, Proceedings of the WSCG
- JensenL. GoliasR.:Deep‐water animation and rendering InProceedings of the Game Developper's Conference Europe '01 2001. Available at:http://www.gamasutra.com/gdce/jensen/jensen_01.htm
- Jerlov N., 1974, Optical Aspects of Oceanography
- Johanson C., 2004, Real‐Time Water Rendering ‐ Introducing the Projected Grid Concept
- Kim J., 2006, SCA ’06: Proceedings of the 2006 ACM SIGGRAPH/Eurographics Symposium on Computer Animation, 335
- Lachman L., 2007, Proceedings of the IMAGE Conference
- Lee N., 2007, Proceedings of the International Conference on Computational Science, 122
- Max N., 1981, Proceedings of the ACM SIGGRAPH, 317
- Müller M., 2003, SCA ’03: Proceedings of the 2003 ACM SIGGRAPH/Eurographics Symposium on Computer Animation, 154
- Mitchell J., 2005, Real‐Time Synthesis and Rendering of Ocean Water
- Munk W., 1947, A critical wind speed for air‐sea boundary processes, Journal of Marine Research, 6, 203
- Perez‐Cazorla F., 1997, Proceedings of the Eurographics Workshop on Rendering
- Pierson W., 1964, A proposed spectral form for fully developed wind seas based on similarity theory of s.a kilaigorodskii, Journal of Geophysical Research, 5281
- Reeves W., 1983, Proceedings of the ACM SIGGRAPH, 359
- Robine M., 2006, Proceedings of the International Conference on Systems, Signals and Image Processing (IWSSIP), 223
- 10.1002/(SICI)1097-0207(19981030)43:4<607::AID-NME399>3.0.CO;2-N · DOI
- Stora D., 1999, Proceedings of the 1999 Conference on Graphics Interface '99, 203
- Salgado A., 2007, Proceedings of the Brazilian Symposium on Computer Graphics and Image Processing (SIBGRAPI)
- Schachter B., 1980, Long crested wave models, CGIP, 12, 187
- Stam J., 1995, Proceedings of the ACM SIGGRAPH, 129
- Schneider J., 2001, VMV ’01: Proceedings of the Vision Modeling and Visualization Conference 2001, 211
- Tessendorf J., 2001, SIGGRAPH course Notes (Course 47)
- Thon S., 2001, Proceedings of the Eurographics, UK, 53
- Tonnesen D., 1991, Proceedings of the Graphics Interface, 255
- Terzopoulos D., 1989, Proceedings of the Graphics Interface, 219
- Thürey N., 2006, SCA ’06: Proceedings of the 2006 ACM SIGGRAPH/Eurographics Symposium on Computer Animation, 157
- Thürey N., 2007, SCA ’07: Proceedings of the 2007 ACM SIGGRAPH/Eurographics Symposium on Computer Animation, 191
- Wan H., 2006, Proceedings of the Edutainment, 1058
- 10.1002/(SICI)1097-0363(19990630)30:4<407::AID-FLD846>3.0.CO;2-C · DOI
- Zheng W., 2006, SCA ’06: Proceedings of the 2006 ACM SIGGRAPH/Eurographics Symposium on Computer Animation, 325
Metadata
- Authors
- Darles, E., Crespin, B., Ghazanfarpour, D., & Gonzato, J. C.
- Venue
- Computer Graphics Forum
- Publisher
- Wiley
- Published
- 2010-10-13
- Volume
- 30
- Issue
- 1
- Pages
- 43-60
- ISSN
- 0167-7055
- 1467-8659
- Cited by
- 49
- References
- 70
- Language
- en
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review
Data sources
Bibliographic data: Semantic Scholar, OpenAlex, Crossref.
Contains information from the Semantic Scholar Academic Graph Datasets, made available under the ODC Attribution License (ODC-BY 1.0).
Semantic Scholar’s data is described in: Kinney, R., et al. (2023). The Semantic Scholar Open Data Platform. arXiv:2301.10140.