Let's just skip about a bizzilion detales and get right into it!
Rotating Gears!
First we'll start with some of the stuff that is kinda' already waiting for you to demo!
If you open up LaserBoy as-is, it will automatically load a file called in.ild.
That file contains a number of demo frames.
You can flip through the frames with the left and right arrow keys.
You should see that the frames are numbered and they start with the number zero!
On the right side of the window, next to the vector display area there is a panel of information.
You should see the palette that the current frame is using, a target palette next to that and some text below the palettes.
The text is the name of the current frame palette (the target palette name is sideways up above).
You see 2D (or 3D) frame in yellow followed by the frame number.
In cyan, you see the number of vertices in the current frame.
Below that you see the number of segments in magenta.
A "segment" is a continuous string of lit vertices; the lit parts between the blanking.
If you right arrow and look at frames 1, 2 & 3, you should see some gears.
Here's the fun part...
Just because those frames are there LaserBoy knows how to find them. Each one of those frames can be scaled, moved and rotated to make a series of frames that become an animation!
When I say "The main menu", I am talking about the menu you see when you first start up the program. "Welcome to LaserBoy MM-DD-CCYY !!!!" is at the top.
From here, tap the 'o' key for output.
Choose option '5' ILDA generate and save frame set effect.
You should see a list of pre-loaded effects on the right side, where the palettes were.
Type "gears" without the quotes and hit enter.
Since LaserBoy is cross-platform-compatible, I would say that is case sensitive. File names are not, but that is only true for Microsoft. In Linux and Mac, EVERYTHING is case sensetive.
See it ? !!!
OK, when it is done, you have just made a brand new ILDA file called gears.ild. It is in the ild directory inside the LaserBoy folder.
In order to see it in LaserBoy, you need to open it.
From the main menu, tap 'i' for input.
Choose option '1' ILDA.
Type "gears" with no quotes at the prompt. Hit enter.
Choose option '1' to dump whatever is loaded in LaserBoy memory and replace it with the contents of gears.ild.
There it is!
To see it moving, tap the '`' key (one key to the left of the top row digit 1)
To make a wave of it that you can play from your modified sound card with a LaserBoy Correction Amp...
Tap any key to stop the animation.
Tap the 'o' key to output a file.
Choose option '9' to make a wave that is an animation of all of the frames that are currently loaded in LaserBoy memory.
At the prompt, call it "gears" with no quotes.
It will ask to please wait......
When it returns, there will be a new file in the wav directory inside the LaserBoy folder called gears.wav!
This wave file probably will not be quite ready to show on your projector.
You will probably need to apply sample offsets between the scanner signals and the color signals.
There are also quite a few settings that effect how this file was generated. We just assumed the default were used.
I will describe the various settings and what effect they have in coming posts.
Please ask questions or add detales as is needed!
James.