PixelToy 2 Manual
Introduction | Requirements | Windows | Actions | Filters | Color Palettes | Sets | Registration | Miscellaneous | Reference
Introduction
PixelToy isn't a game, nor is it a screen saver, nor a paint program -- but
it has aspects of all of these. With PixelToy you can generate and fiddle
with an endless variety of beautiful, mesmerizing moving images. Warp,
blur, melt, and distort any pictures in your library. Create QuickTime
movies out of any PixelToy display. Finally, if you pop in an audio
CD, you can watch PixelToy's patterns dance to the music!
PixelToy is shareware: you can use it as long as you like without paying,
but many features are disabled until you do. Shareware registration costs
$15, for which you receive a personalized registration code to
unlock the disabled features.
Requirements
PixelToy 2.2 requires a Power Macintosh, QuickTime 3.0, and Appearance
Manager.
System 8.0 and newer include both QuickTime and Appearance Manager. If you
have a Power Mac but only have System 7.x, you can download the Appearance
Manager here.
If you have an older version of QuickTime than 3.0, you'll need to
download the latest from Apple's QuickTime web site.
About Windows
Windows Reference
PixelToy's windows allow you to quickly and easily control the graphic
display with windows corresponding to each menu on the menu bar: Options, Actions, Filters,
Colors, and Sets.
Additionally, a Color Palette Editor window lets you fine tune your current
color palette with great detail.
About Actions
Actions Reference
Actions are the shapes PixelToy draws on the screen; filters affect the trails they leave on the screen.
PixelToy 2.2 has nine kinds of actions you can mix and match. You can
adjust parameters for each action as described in the Text
Options, Particle Options, Image Options, and Misc Options windows. The images below are of each
action using the Rainbow color palette and the blur filter.
| |
| | |
Bouncing Lines |
Wander Balls |
Insect Swarm |
Raindrops |
Sound Wave |
| | | |
Doodle |
Text |
Particles |
Images |
Bouncing Lines bounce off the walls and floor, slowing down
gradually until they disappear to be replaced by new, fast ones.
Wander Balls wander around aimlessly.
Insect Swarm consists of one queen bee and any number of worker bees
who incessantly follow her. The queen can either chase the mouse cursor or
(if you're not feeling like constantly interacting with it) she will chase
a random point. Any worker bees that catch up to her disappear and are
replaced with a new bee at a random position.
Raindrops are random circles that splat all over the screen like fat
raindrops.
Sound Wave is a drawn waveform similar to an oscilloscope display,
based on your computer's audio input. You can have a horizontal sound wave
and/or a vertical sound wave. Most Macs have the capability to use either
a microphone or an audio CD as audio input; you can use the Monitors &
Sound control panel (just "Sound" on Mac OS 9) to select what to use. Your Control Strip may have an
audio input control as well. Note that your Mac may automatically switch
to audio CD input when inserting an audio CD.
Doodle is used to draw on the PixelToy window with the mouse. Like
any drawing program, the mouse button controls whether your 'pen' is
touching the 'paper'.
Text is a very versatile action, with its own Text Options window. You can use text in any size
or font, and choose from six different behaviors. Brightness and size can
also be controlled individually by sound input.
Particles are also an extremely versatile action, with their own Particle Options window. Particles can be used to
make waterfalls, fountains, snowstorms, bug swarms, and more. As you
probably expected, you can also make them react to sound input as well.
Images can be placed anywhere in the PixelToy display and assigned a
variety of behaviors via the Image Options window.
About Filters
Filters Reference
While the actions keep the screen filled with interesting things, the
filters warp, blur, melt, fade, and otherwise alter what's on the screen.
You can have any number of filters on at a time, but usually one is enough
for a cool effect. The filters menu is like a series of switches;
selecting a menu item turns it on, selecting it again turns it off. Some
filters are far more appropriate in some situations than others; for that
reason, in the previews below the yin-yang is stationary in some and moving
in others. In addition to these preset filters there is a custom filter which will let you create even
more.
| |
| | |
Blur | Blur
More | Fast Blur | Blur/Sink |
West Wind |
| | |
| |
East Wind |
Horizontal Smear | Vertical Smear
| Diagonal Smear | Zoom In Fast |
| | | | |
Zoom In Smooth |
Zoom Out | Horizontal
Spread | Vertical Spread
| Fester |
| | | | |
Fade |
Kaleidoscope | Melt |
Watercolor |
Shimmer |
| | |
Vertical Split/Blur |
Horizontal Split/Blur | Erase |
About Color Palettes
Colors Reference
Color
palettes directly affect everything you see in PixelToy. A color palette
is a collection of 256 colors. In the Color Palette Editor window, colors
are displayed from upper left to lower right, in the same order one reads
the words on a page. You can change individual colors in a color palette,
but you'll get the most appealing results by setting only a few colors, far
apart, then blending them together. Blending is achieved by clicking on a
color and dragging to another color; while dragging, the affected color
entries are outlined in white. You can avoid using the Color Palette
Editor entirely by generating random palettes until PixelToy comes up with
something you like.
Once you arrive at a color palette you want to keep, you can save it and
give it a name. You may also delete color palettes; there is no
restriction on deleting palettes that come with PixelToy, so be careful!
The 'Grey' palette, however, is permanent. You can cycle forward and
backward through your list of color palettes.
Technical note: all color palettes you save are stored inside the PixelToy
application as 'clut' resources.
About Sets
Sets Reference
So you've got the perfect combination of actions, filters, options, and
color palette? A "Set" can store all of this information under a single
name. When PixelToy is launched without a specific sets file, it will
automatically open and use the Default Sets file. If you want to
use a different Sets file, just double-click it or drag-and-drop it onto
PixelToy. Once you are using a sets file, regardless of how it was opened,
any additions, deletions, and renamed sets are automatically updated when
you quit PixelToy. To create a different Sets file from the Default Sets,
either duplicate the Default Sets file in the Finder, or select Save Current Sets As from the File menu in PixelToy.
When PixelToy opens a Sets file via drag-and-drop or double-clicking it in
the Finder, it automatically uses the first set in the file. You can
disable this in the Preferences dialog.
When saving a set you can add an optional comment. Loading the set will then
automatically display the comment. You can disable this automatic comment
display in the Preferences dialog.
Tip: You can rename individual sets by option-clicking on them in
the Sets window.
When selecting a set from your Sets window, all local settings are changed
to those stored in the set. The window's title changes to the name of the
set. If you do anything that changes the settings from those stored in the
set, an ellipse ("...") is added to the window title to let you know that
your settings no longer match those of the set you last loaded.
Aside from the usual organizational commands (add, delete, rename), you can
start a Timed Set Cycle. This simply lets you set up PixelToy to
cycle forward through your sets with a delay of however many seconds you
wish. Selecting this command again will stop it. Note that you can still
use PixelToy normally while a Timed Set Cycle is in effect.
Tip: To copy a set from one Sets file to another, first go to Preferences and turn off "Use First Set of Opened
Sets". Now you can open a Sets file and load a particular set. Then
double-click the Sets file you want to move it to, then "Add this set...".
Registration
PixelToy doesn't use nag screens, nor is there a time limit on how long you
can use PixelToy without paying for it. However, there are a number of
features you get when you pay the $15 registration fee: Allows you
to use the control windows, adjust the AutoPilot settings, set longer
palette transitions than 5 frames, create up to 16 text, particle generator,
and image objects, and allows creating sets.
Additionally, movies have the word "pixeltoy" in the lower left corner
until you register. Finally, paying for PixelToy enables me to keep
refining and improving the program!
The easiest way to pay for PixelToy is via a secure web page.
Otherwise, paying for PixelToy is still pretty easy - open the Register
program found in the same folder as PixelToy. Enter your name and e-mail
address, and change the quantity from 0 to 1. Save, Print, or Copy the
data from the Register program and send the data and payment to the company
which handles the shareware registration, Kagi. If you're going to pay by
Credit Card, you can e-mail or fax the data to Kagi. Their fax
number is +1 510 652-6589. For e-mail, you can Copy the data from Register
and paste it into the body of an e-mail message, and send it to sales@kagi.com.
Payments sent via e-mail are processed within 3 or 4 days. You'll receive
an e-mail acknowledgement when it has been processed. Payments sent via
fax take up to 10 days, and if you provide a correct internet e-mail
address, you'll receive an e-mail acknowledgement.
If you are paying with Cash or Check (US Dollars), you should
print the data using the Register application and send it to the address
shown on the form. You can pay with a wide variety of cash from different
countries, but checks must be drawn in US Dollars. Kagi cannot
accept checks in other currencies.
If you don't have an e-mail address (gasp!), you'll need to select Postcard
Receipt when ordering so that Kagi can give you your registration code to
unlock PixelToy. Once you've got your registration code, go to PixelToy's
Register command under the Apple Menu, and enter your User
Name and Registration Code exactly as it appears on the
e-mail/postcard.
After you have registered PixelToy, please do not distribute the PixelToy
program to others unless you unregister it in the Register dialog box.
Miscellaneous
Performance: PixelToy will run in any resolution and color depth,
but you can improve its speed by making its window smaller. If you use
your system in greater than 640 x 480 pixels (who doesn't?), lowering your
monitor resolution to 640x480 pixels will help a lot. Lowering the color
depth to 256 colors will usually dramatically improve PixelToy's speed as
well; you can make PixelToy automatically switch your main display to
640x480 and/or your preferred color depth in the Preferences dialog box. PixelToy may also run MUCH
slower if part of its window is obscured by another window. If you have
the enviable problem of PixelToy animating too quickly, you can also
specify a speed limit in the above mentioned Preferences dialog box.
QuickTime: Generating QuickTime movies is easy, but for best
results you'll want to read the Create Movie entry
in the PixelToy Reference.
Technical Support - Suggestions - Comments: Is PixelToy misbehaving?
Having trouble creating the effect you've got in mind? Are you using
PixelToy for something bizarre? Have a killer sets file you want to share?
Got an idea for PixelToy you'd like to see added to a future version? Send
e-mail to Leon McNeill at LairWare.
Introduction | Requirements | Windows | Actions | Filters | Color Palettes | Sets | Miscellaneous | Reference