Wave Generators for Computer Graphics

Schlick Christophe,     Laboratoire Bordelais de Recherche en Informatique (LaBRI) Talence, France. E-mail address:


The work of Perlin ( Perlin 1985, 1989) shows that combining simple generic operators (e.g., noise, turbulence, bias, gain) allows the creation of complex specific visual effects such as marble, fire, or water. Though first presented as a procedural approach to texturing, the ideas have been generalized to many computer graphics applications (Upstill 1989), including modeling, deformation, rendering, and animation. This gem provides several wave generators that represent some basic tools for creating many regular or random visual effects in ...

Get Graphics Gems V (IBM Version) now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.