home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ARM Club 3
/
TheARMClub_PDCD3.iso
/
hensa
/
graphics
/
a170_1
/
!FracLand2
/
!Help
next >
Wrap
Text File
|
1992-10-14
|
4KB
|
95 lines
!Help file for !FracLand2 version 2.14 by Peter Millerchip
------------------------------------------------------------
!FracLand2 is a Public Domain program for generating and playing around
with fractal landscapes.
It's really easy to use, just load it up and click select on the icon - you
will be put into single-tasking mode and if all goes well you will be
looking at an overhead view of a random, lightsourced landscape. At all
times there will be a little mouse icon in the bottom right corner of the
screen telling you the current options.
At first you will notice a zoom box - if you click Select, the program will
zoom in on that part of the landscape. Menu gives you an isometric 3D plot,
and Adjust returns to the desktop (the landscape is not lost, don't worry!)
On the 3D plot screen there are two little bars which demonstrate the height
scaling factors. If you assume that the "Real" bar is a height on the
landscape, the "Plot" bar shows the height at which it would be plotted.
Select will increase the scaling factor (landscape gets taller and more
mountainous) and Menu will reduce it (landscape goes all flat).
But what IS a fractal landscape? Well, it means that the landscape is
generated (and zoomed in) by a fractal algorithm, which basically means that
you can zoom in FOR EVER as the landscape posesses INFINITE detail! The
program actually generates the data about the landscape which it does not
know when you zoom in, and so you can zoom in indefinitely without hitting
any limit, unlike traditional fractal programs which deal with Mandelbrots
and such like.
BUT! Due to the infinite zoom capability, if you zoom in on just sea or just
land, the program will eventually hit the Arc's integer limit, and *REALLY*
wierd things will happen! So to retain sanity, keep zooming in on the
coastline. Also, to make this program really fast you can only zoom in by
a factor of 2 each time, so the size of the zoom box can't be changed -
you'll just have to put up with it until I can work out a way of programming
a better zoom algorithm!
If you like this program, hate it, find a bug, have any suggestions or
whatever, I can be Emailed at:
JANET: ssumille@uk.ac.reading.susssys1
Internet: ssumille@susssys1.reading.ac.uk
Or snail-mailed at:
23 Portway Close,
Reading,
Berkshire,
RG1 6LB
United Kingdom
I hope you enjoy using this program!
----------------------------------------------------------------------------
History:
<2.05 - First versions which weren't very good!
2.05 - First public release of !FracLand2. This was a *COMPLETE* re-write
of my original !FracLand program which was written in BASIC and
was painfully slow. So I re-wrote it in assembler! It now uses
16 shades of green to do lightsourcing instead of four.
2.07 - Program now loads in pre-compiled machine code instead of assembling
it itself on running.
2.10 - Reduced the program's WimpSlot by 208K - a vast improvement!
2.12 - 3D isometric plot routine now has two "earth" colours instead of
one. Menu options to change the palette (check out "Volcanic"!) and
the size of the landscape.
2.14 - Put the graphics down the side of the zoom screen. Allowed rescaling
of the heights on the isometric plot and put in the little "Plot"
and "Real" bars on the isometric screen.
----------------------------------------------------------------------------
If you own a PC, watch out for the PC port of !FracLand2 by Andrew "Frankie"
Lewis - it's called FRACLAND and all the icons and the mouse pointer were
done in !Paint by me! And remember folks, you saw it here first!
----------------------------------------------------------------------------
This program is in the Public Domain and may be freely copied, as long as
all files in the !FracLand2 directory remain intact and my name remains in
them.
This program and any files associated with it may not be included in any
commercial software or package for which a profit is being made without
prior consent from me, and they are provided 'as is' - you use them
entirely at your own risk and I am not liable for any loss of earnings or
expenses incurred as a result of you using this software.