run as: terrain Features: Provides an interface in which the user can choose to do a variety of functions on a grid with ARCASCII format, including animation, 3d and 2d rendering, flow direction, flow accumulation, and information printing about the grid. Prompt Commands: 3dterrain MAPNAME = renders file MAPNAME in 3d 2dterrain MAPNAME = renders file MAPNAME in 2d animate MAPNAME = animtes a cube following flow direction on map MAPNAME flowDir MAPNAME OUTNAME = calculates flow direction on MAPNAME and outputs it to OUTNAME flowAcc MAPNAME OUTNAME = calculates flow accumulation on MAPNAME and outputs it to OUTNAME printInfo MAPNAME = prints information about MAPNAME exit = exits the program Menu Options: -available on right-mouse click -can choose to render in filled polygon or outline mode -can cycle through three color schemes Keyboard Options in 2D mode: q = quit w = toggle filled or outline mode e = change the color scheme Keyboard Options in 3D mode: q = quit w = toggle filled or outline mode e = change color scheme r = decreases the relief of the terrain R = increases the relief of the terrain t = resets the field of view y = resets the car's position (in animation mode only) > = decreases the resolution of the image < = increases the resolution of the image x, X = rotates the terrain in the positive/negative x-direction c, C = rotates the terrain in the positive/negative y-direction z, Z = rotates the terrain in the positive/negative z-direction s, S = moves the terrain in the positive/negative x-direction d, D = moves the terrain in the positive/negative y-direction a, A = moves the terrain in the positive/negative z-direction b, B = moves the camera in the positive/negative z-direction rightArrow = rotates the camera right leftArrow = rotates the camera left upArrow = rotates the camera down downArrow = rotates the camera up