Personal tools
Laboratoire d'InfoRmatique en Image et Systèmes d'information

Skip to content. | Skip to navigation

Laboratoire d'InfoRmatique en Image et Systèmes d'information
UMR 5205 CNRS / INSA Lyon / Université Claude Bernard Lyon 1 / Université Lumière Lyon 2 / École Centrale de Lyon
You are here: Home > publis

International journal with reviewing committee

Real-time Animation and Rendering of Ocean Whitecaps [PDF]
Jonathan Dupuy [LIRIS / INRIA Grenoble] , Eric Bruneton [IMAG-INRIA Rhône-Alpes / GRAVIR]
12/2012
Siggraph Asia 2012 (Technical Briefs) 31(5) .

HAL : hal-00967078

Résumé

Nous présentons une méthode multi-échelle qui permet d'animer et de synthétiser des scènes d'océans virtuelles avec de l'écume sur un GPU. La couverture d'écume à la surface de l'océan est déterminée à partir d'un critère de déformation qui peut être préfiltré linéairement. Ainsi, nous exploitons les implémentations efficaces du mip-mapping et de filtrage de textures offertes par le matériel moderne et produisons des images plausibles et antialiassées pour des échelles d'observations allant du centimètre au planétaire en temps réel.

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.

See also ...

Linked documents

BibTex

Download

@Article{Liris-5812,
  title         = {{Real-time Animation and Rendering of Ocean Whitecaps}},
  author        = {Jonathan {Dupuy} and Eric {Bruneton}},
  year          = {2012},
  month         = dec,
  journal       = {Siggraph Asia 2012 (Technical Briefs)},
  volume        = {31}, 
  number        = {5}, 
  language      = {en},
  url           = {http://liris.cnrs.fr/publis/?id=5812}
}