home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 198.lha / fg.doc < prev    next >
Text File  |  1988-12-27  |  3KB  |  86 lines

  1.  
  2. _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
  3.  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  4.  
  5.  
  6.  Fabulous quotes:
  7.  
  8.  "Living is easy with eyes closed, misunderstanding all you see."
  9.    - Strawberry Fields Forever, by John Lennon, 1967, Magical Mystery Tour.
  10.  
  11.  "Whisper words of wisdom, Let It Be."
  12.    - Let It Be, by Paul McCartney, 1970, Let It Be.
  13.  
  14. _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
  15.  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  16.                 Cut Here. Ask your mommy if you need help.
  17.  
  18.  "Fractal Generator" v1.0  (c) 1988 by DUIABGTL Software.
  19.   (Dreampt Up In A Boring Georgia Tech Lecture  -aka- Jean Bulot)
  20.  
  21.  I was very much impressed by CygnusSoft's MANDFXP so I decided to write
  22. my own. One of the things which became obvious was MANDFXP supported only
  23. a Julia and Mandlebrot - something I wanted to overcome. Thus I wrote
  24. "Fractal Generator" in C but left it open so the user could experiment
  25. with the fractal equations by himself. This allows for a much greater
  26. variety of patterns to be created but has its drawbacks - speed of
  27. computation. MANDFXP was a landmark of 68000 assembler programming
  28. in demonstrating the Amiga's computational ability. Because my program
  29. is written in C and uses GENERAL fractal equations, it can take up to
  30. 30 minutes to do a 640 by 400 with 16 iterations.
  31.  
  32.      This release has iterations set at 16. You cannot alter this.
  33.  
  34. USAGE: fg
  35.  
  36.  You will be prompted for a series of numbers:
  37.  
  38.   1) minimum x: should be between -3.0 and 0
  39.   2) maximum x: should be between  0 and 3.0
  40.  
  41.   3) minimum y: should be between -2.0 and 0
  42.   4) maximum y: should be between 0 and 2.0
  43.  
  44.  Next come equation coefficients:  
  45.   5) x coef A: between 0 and 3
  46.   6) x coef B:  "        "
  47.   7) x coef C:  "        "
  48.   8) x coef D:  "        "
  49.   9) x coef E:  "        "
  50.  
  51.  Now more equation coefficients:
  52.  10) y coef A: between 0 and 3
  53.  11) y coef B:   "       "
  54.  12) y coef C:   "       "
  55.  13) y coef D:   "       "
  56.  
  57.  Finally the screen size:
  58.  14) screen size: between 1 and 4. a 0 will abort the program.
  59.  
  60.  Once the system begins plotting, you CANNOT stop until it's done. I
  61. eliminated a mouse button check to increase speed. When the program
  62. finishes, you will have to activate the CLI window and hit ESC then
  63. return to end the program.
  64.  
  65.  
  66.  *NOTES*
  67.  
  68.    1) If you do any idiot things, this program will freak. You should not
  69.       give 0 and 0 for MIN X and MAX X for example. I purposefully designed
  70.       the program with little error checking to keep it under 15k in length.
  71.  
  72.    2) Send any bug reports/suggestions to the address below.
  73.  
  74.    3) If you find this handy, send me some pocket change (College students
  75.       are hungry (especially 17 year olds!) and constantly need food.)
  76.  
  77.        Jean Paul Bulot
  78.        C/O DUIABGTL Software
  79.        GA Tech Box 30280
  80.        Atlanta, GA 30332
  81.  
  82.        or on The Hobbit's Hole BBS @ (904) 243-6219 as "Jean Bulot".
  83.  
  84.        If you're interested in C source (Manx v3.6) I'll negotiate with
  85.        you personally on the above BBS.
  86.