home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Club Amiga de Montreal - CAM
/
CAM_CD_1.iso
/
files
/
198.lha
/
fg.doc
< prev
next >
Wrap
Text File
|
1988-12-27
|
3KB
|
86 lines
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Fabulous quotes:
"Living is easy with eyes closed, misunderstanding all you see."
- Strawberry Fields Forever, by John Lennon, 1967, Magical Mystery Tour.
"Whisper words of wisdom, Let It Be."
- Let It Be, by Paul McCartney, 1970, Let It Be.
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Cut Here. Ask your mommy if you need help.
"Fractal Generator" v1.0 (c) 1988 by DUIABGTL Software.
(Dreampt Up In A Boring Georgia Tech Lecture -aka- Jean Bulot)
I was very much impressed by CygnusSoft's MANDFXP so I decided to write
my own. One of the things which became obvious was MANDFXP supported only
a Julia and Mandlebrot - something I wanted to overcome. Thus I wrote
"Fractal Generator" in C but left it open so the user could experiment
with the fractal equations by himself. This allows for a much greater
variety of patterns to be created but has its drawbacks - speed of
computation. MANDFXP was a landmark of 68000 assembler programming
in demonstrating the Amiga's computational ability. Because my program
is written in C and uses GENERAL fractal equations, it can take up to
30 minutes to do a 640 by 400 with 16 iterations.
This release has iterations set at 16. You cannot alter this.
USAGE: fg
You will be prompted for a series of numbers:
1) minimum x: should be between -3.0 and 0
2) maximum x: should be between 0 and 3.0
3) minimum y: should be between -2.0 and 0
4) maximum y: should be between 0 and 2.0
Next come equation coefficients:
5) x coef A: between 0 and 3
6) x coef B: " "
7) x coef C: " "
8) x coef D: " "
9) x coef E: " "
Now more equation coefficients:
10) y coef A: between 0 and 3
11) y coef B: " "
12) y coef C: " "
13) y coef D: " "
Finally the screen size:
14) screen size: between 1 and 4. a 0 will abort the program.
Once the system begins plotting, you CANNOT stop until it's done. I
eliminated a mouse button check to increase speed. When the program
finishes, you will have to activate the CLI window and hit ESC then
return to end the program.
*NOTES*
1) If you do any idiot things, this program will freak. You should not
give 0 and 0 for MIN X and MAX X for example. I purposefully designed
the program with little error checking to keep it under 15k in length.
2) Send any bug reports/suggestions to the address below.
3) If you find this handy, send me some pocket change (College students
are hungry (especially 17 year olds!) and constantly need food.)
Jean Paul Bulot
C/O DUIABGTL Software
GA Tech Box 30280
Atlanta, GA 30332
or on The Hobbit's Hole BBS @ (904) 243-6219 as "Jean Bulot".
If you're interested in C source (Manx v3.6) I'll negotiate with
you personally on the above BBS.