Basic Concepts of Visual Effects.- Water and Bubbles.- Smoke.- Fire and Ice.- Fluid Interaction.- Real-Time Visual Effects Programming.