Fly - A terrain fly through
Submitted by:

Keith Tingle kgt@securedoc.com
Kyle Hegeman kjh@cybermax.net

Planned Overview:

	This Screensaver generates random fractal terrain and flys the
		camera over the endless terrain.

Current Status:
	Terrain is generated to a window where it can be manipulated
	using the following keys.  We hope to be a lot closer to the planned
	overview by the end of the week.  We apologize for not having our demo
	in better shape by the deadline for submission but real life got in the
	way of our ambitious goals once again :(  

	Controls:
		+/- 	Command

                i/k 	Move the camera down the x axis 
		a/s	Rotate the terrain on the y axis about the origin
		z/x	Rotate the terrain on the x axis about the origin
		q/w	Rotate the terrain on the z axis about the origin
	
Features:
	
	Fractal Based Terrain Generation
	3D api is wrapped into a dll that is loaded at run time
	

Still to do:

	Implement the screen saver
	Texture Map the terrain
	Make the terrain continue to generate as the camera moves
	Submit the RRedline dll
	Allow the user to change the 3d api dll
	Fix all bugs :)
	Comment and clean all code :)


Known Bugs - Should be fixed by May 1

	Camera:  Moving the camera around causes backface culling
		 to produce errant results

	OpenGL:  The opengl version doesn't work with the opengl 
		 icd on the only machine we have with a v2000 card

	TerrainGen: There are seams where the meshes come together



Resources:

The fractal terrain generation is based on the excellent article
by Paul Martz that can be found at:
http://www.gameprogrammer.com/fractal/fractal.html
