March 2004
Intermediate to advanced
816 pages
16h 56m
English
Mark Finch Cyan Worlds
This chapter describes a system for simulating and rendering large bodies of water on the GPU. The system combines geometric undulations of a base mesh with generation of a dynamic normal map. The system has proven suitable for real-time game scenarios, having been used extensively in Cyan Worlds’ Uru: Ages Beyond Myst, as shown in Figure 1-1.

A scene from Uru: Ages Beyond Myst
Figure 1-1. Tranquil Pond
Real-time rendering techniques have been migrating from the offline-rendering world over the last few years. Fast Fourier Transform (FFT) techniques, as ...
Read now
Unlock full access