Theme Park Builder 3D The Game

Technical Design Document Graphics

Table of Contents

General Water Details

Water is a multi-component entity composed of a surface, refraction and layers of alphas and visual effects.

Role

Entity

Dependencies

Open GL

Synopsis

Provide Water Effects.

Description

Build a surface mesh.
Apply vector shader for waves on large bodies.
Use texture shader for smaller bodies.
Under bright light use the refration techniques found on the web for the visible bottom.
Darkending fog techniques serve to give depth to deeper waters and dirty waterways and ponds.
Underwater involves a screen mesh covering the view frustum (over the whole scene). (Details will be added).