Readme file for the LionSnake modeler

1.  Installation

1.1.  There are a bunch of files in the ZIP file.  Put them where they
need to go, as follows:

1.1.1.  All of the files with extensions .POV and .INC go wherever POV-
Ray expects to find its files.

1.1.2.  Put lsm.exe and lsm.htm wherever you want the executable to
reside.

1.1.3.  Put sample.lsm and sample.bmp wherever you want your LionSnake
model files to reside.  The POV include directory isn't a bad place to
keep them.

1.1.4.  The C source files (.C and .CPP) can go wherever you keep your
C sources.  You don't have to extract these unless you want to modify
the program or see how I did something.

1.2.  Associate the file extension LSM with LionSnake.

1.3.  If you want, you can build a shortcut on your desktop or make an
entry in the Start menu.

1.4.  If you don't have OpenGL installed, do so.

2.  Using LionSnake

2.1.  Run lsm.exe directly, or (if you've done step 1.2 above) double-
click the file sample.lsm.  LionSnake will run.

2.2.  Pressing F1 will cause your browser to call up the help file.

3.  Exporting to POV-Ray

3.1.  The file sample.pov is an example of how to use the exported
files.  POV-Ray should have no trouble parsing it, unless you either
failed to follow the installation instructions, or there is a naming
conflict between the files supplied here and files you may already
have been using.

3.2.  Using the exported files presumes some knowledge of the New
Surface Subdivision Suite; if you haven't figured out using those,
you'll have trouble using LionSnake's exported .INC files.

4.  The source code

4.1.  The source is included for those of you who are interested in
how I implemented some features, or if you want to try fixing a bug
before reporting it to me.

4.2.  The source is C.  The program was originally written in C for
the LCC-Win32 compiler.  I switched to C++ (using Dev-c++).  The
conversion boosted the size of the executable from 100K to over 600K,
with *no* increase in functionality.  I went back to C.
