
BSC is an all-in-one tree growing program. Judging from the description
of the original program in Analog Computing May 1986, this version has got
to be 100 or more times faster drawing than the Atari basic version.
I combined all the programs in the article and added more selective drawing,
plus a screen save option. A few changes from the original perspec: I
eliminated range checking in this version, as it isn't necessary for the
Amiga (the drawing port is so large, the numbers could never get that big).
This speeds drawing by a factor of 5.  I had to redo the branch widening
algorithm, as something in the original program couldn't be translated to
Microsoft Basic (good for developing programs, and actually faster than 'C'
for floating point--without the FFP from Motorola). This version of Bonsai
now makes use of the FFP library when calculating data
sets. Use 'save data' from the menu to save the most recently constructed
data set.  Use 'save picture' to save the window in IFF format.
Other additions and goodies:
The program incorporates Charlie Heath's palette routine to change the
default color map. Use 'modify colors' from the Bonsai menu.

A 'color' menu has been added to select the color the next tree will be
drawn with.  This consists of the first 12 colors after the system colors
(0-3).  Default is dark-brown.
  If you modify the default palette with the palette-change option,
the menu will no longer reflect what's happening on screen, but the order of
the colors remains the same.

A 'scale' menu has been added to enlarge or shrink the tree images. A range
of x0.1 (tiny) to x2.0(large) is useful for creating depth in pictures.  Use
a smaller scale for trees in the background.  Note: there is no
hidden-line removal in this, so the foremost tree drawn is the last one
drawn.  Background trees should be drawn first, therefore.
Default scale is 1.0.

Pointer changes to a tree when you are positioning trees on the screen.

Select 'New Tree' to create a new tree on the screen.  Position the tree
pointer where you want the new tree to go, then click the left mouse button.

Select 'New Picture' from the Bonsai menu to clear the current window.

Pointer changes to a yield sign during lengthy calculations and disk
accesses.

A dialog window appears when loading or saving data files and pictures.
Pointer changes to a tree when load has been selected and confirmed with OK.
Position the tree pointer where you want the loaded data file to be drawn.


All correspondence about this program should be addresed to

      Terry W. Gintz
      4430 Pinecrest Drive
      Eugene, Or 97405
