Realistic, real-time rendering of ocean waves
نویسندگان
چکیده
In computer games and other real-time graphics applications, the ocean surface is typically modeled as a texture or bump-mapped plane with simple lighting effects. This paper describes a system for realistically rendering the water surface in real time. Our system can render calm ocean waves with sophisticated lighting effects at 100 fps on a 680 MHz Pentium III with a GeForce 3 graphics card. The wave geometry is represented view-dependently as a dynamic displacement map with surface detail described by a dynamic bump map. The illumination model includes reflection, refraction, and Fresnel effects which are critical for producing the look and feel of water. CR Categories: I.3.7 [Three-Dimensional Graphics and Realism]—Color, shading, shadowing, and texture; I.3.3 [Picture/Image Generation]—Bitmap and framebuffer operations;
منابع مشابه
Real-time Realistic Ocean Lighting using Seamless Transitions from Geometry to BRDF
Realistic animation and rendering of the ocean is an important aspect for simulators, movies and video games. By nature, the ocean is a difficult problem for Computer Graphics: it is a dynamic system, it combines wave trains at all scales, ranging from kilometric to millimetric. Worse, the ocean is usually viewed at several distances, from very close to the viewpoint to the horizon, increasing ...
متن کاملAccelerating and Enhancing Rendering of Realistic Ocean Scenes
Modeling and rendering realistic ocean scenes has been investigated by many researchers in the past few years, providing different models of ocean waves, finescale details, and lightwater interactions. This paper describes a practical data structure for accelerating raymarching for a wellknown wave model defined as a sum of trochoids waves. This data structure exhibits nice properties that ...
متن کاملReal-Time Synthesis and Rendering of Ocean Water
We present a multi-band Fourier domain approach to synthesizing and rendering deep-water ocean waves entirely on the graphics processor. Our technique begins by using graphics hardware to generate and animate a Fourier domain spectrum of ocean water. We subsequently use the graphics hardware to apply an IFFT to transform the spectrum into a realistic height map of ocean water in the spatial dom...
متن کاملView-Dependent Tessellation and Simulation of Ocean Surfaces
Modeling and rendering realistic ocean scenes have been thoroughly investigated for many years. Its appearance has been studied and it is possible to find very detailed simulations where a high degree of realism is achieved. Nevertheless, among the solutions to ocean rendering, real-time management of the huge heightmaps that are necessary for rendering an ocean scene is still not solved. We pr...
متن کاملA Procedural Model for Interactive Animation of Breaking Ocean Waves
This paper presents a procedural model for breaking ocean waves that is intended to be used for interactive visualization. The movement as well as the appearance of the waves is modelled by a set of functions in dependence of time and space. This continuous surface description allowes it to calculate all properties of every point (including foam) on the ocean surface at every time without any i...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Journal of Visualization and Computer Animation
دوره 17 شماره
صفحات -
تاریخ انتشار 2006