emeyex.com - game programming

Welcome to the site of Max Aubrey Wagner, 3D Game and Simulations Programmer
main   projects   games   tutorials   about me  

Downloads

Download the project executable (.zip archive)
Requirements: PC/Windows, DirectX 9 Runtime, Graphics card supporting DirectX Vertex Shader version 2.0 and Pixel Shader version 2.0.

Read the post-mortem

Read a powerpoint presentation I gave in class

Description

The executable represents a semester's worth of solo work, during which I researched and implemented various GPU-based real-time water rendering techniques.

Some of the specific elements that went into creating this demo include scrolling different bump-map layers to simulate ripples, rendering-to-texture for reflection and refraction mapping, per-pixel fresnel term calculation, as well as some physically based sky coloring.

Screen Shots

water screenshot 0 water screenshot 1 water screenshot 2 water screenshot 3 water screenshot 4


Website copyright (c) 2004-2005 Max Wagner, all rights reserved.
All project and game content copyright (c) 2005 DigiPen (USA) Corporation, all rights reserved.

Valid XHTML 1.1!