ftp.nice.ch/pub/next/tools/screen/backspace/old/WanderingPolygon.README

This is the README for WanderingPolygon.N.bs.tar.gz [Download] [Browse] [Up]

Wandering Polygon

INSTALLATION

This is a screen saver for Samuel Streeper's Backspace application.  It is distributed in source form.  If you are a programmer and know how to make and install, please go for it.  For those users who aren't as hip at using Terminal, We have made it easier.  Simple double click the "Double-Click Me" application :


 This will compile the module, and ask you if you want to install it.  It assumes that you have a stand alone machine, or that you are the administrator for the BackSpace application.

DESCRIPTION

The module repeatedly draws the outline of a color polygon.  The points that describe the polygon are constantly in motion.  By default, the polygon has 2 to 9 sides.  The number of sides is determined by the third and fourth lines in WanderingPolygonViewPart.h.  These line are normally

#define MINPOINTS 2
#define MAXPOINTS 9

Change 2 to be the smallest polygon you want, and 9 to be the largest polygon you want.  Please keep MAXPOINTS larger or equal to  MINPOINTS

After drawing 9000 color polygons, it semi-erases the screen by drawing 1000 black polygons.  It then changes the number of sides in the polygon.  

COLOR

This module should work in color, if you have a color system.  I don't, and therefore I'm not sure how the color looks.  The red,green, and blue values are based on a three sin waves, with different frequency.  Each component should fade in and out, at a different speed.  This should make a nice smooth color scale, but I'm really not sure.   If you have a color system, please let me know how  it looks.

CHANGES

This is version 1.2, and is the first publicly released version.  Previously, the program was fixed to one type of polygon.

CREDITS

Created by, Karl Kraft    karl@bodi.portal.com

If you have any questions please send me Email at the above address.


Enjoy!

These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.