Surfin' On Sine Waves by Hannu Terv
-------------------------------------

This program draws the interference of 2-dimensional sine waves.

  interf.exe  - a normal version
  interfm.exe - a math co-processor required -version

How To Surf On Sine Waves
-------------------------

1) Select a driver (VGA is the fastest) by pressing 
   a number key respectively

2) Define the components of colors.
   Use arrow keys for the change of five percentage. 
   Use respective number keys (8,6,2,4) for the change of one percentage
      (Numlock On).

3) Type the number of the waves.

4) Type the phase, wavelength and attenuation of the waves.

5) Move pointer (pixel) to the center of the 1st wave and press enter.
   Use arrow keys (10 pixels) and number keys (1 pixel) for moving.
   The same procedure goes for the following waves.

6) Then wait until square roots are calculated.
   The number on the screen decreases to zero.
   This is executed only before the first drawing. 
   If you have a fast processor you may not even notice this at all.

7) Wait until drawing is finished.
   Press any key to start color cycling.

8) Use UpArrow to increase the speed of the cycling and
   DownArrow to decrease it.

9) Press any key to stop cycling.
   Then You will be asked for another drawing (press y or n)
-----------------------------------------------------------------------------
One (good) example:
  Select two waves.
  Type the following values:
        1. Phase       : 180      2. Phase       : 0
        1. Wavelength  : 35       2. Wavelength  : 20
        1. Attenuation : 250      2. Attenuation : 0 (no attenuation)

        1. x-coordinate: 290      2. x-coordinate: 50    (use arrow keys)
        1. y-coordinate: 80       2. y-coordinate: 130

-----------------------------------------------------------------------------

If you have any comments, suggestions, questions or anything to tell me,
please send me email.

My email address: terava@alpha.hut.fi
   
-----------------------------------------------------------------------------
