BeBits Information Developer Central Submit Application Your Account Web Links Contact Us
BeBits
Please support our sponsors!
Spirograph
contact publisher
home page
screenshots
version history
other reviews
send updates for this application
talkback
14 comments
 Published by Alexey "hitech" Burshtein
   Click here for more information about this publisher...
 Date Posted:   June 19th, 2003
 Last Updated:   October 13th, 2003
 License: See Below
 Downloads: 2,535 total; 1 recently
 Page Views: 20,097 total
 User Rating: awaiting 10 votes Give this application a rating
 Jump to the Downloads section
About Spirograph:
An emulator of a gear with hole (not necessary in the center) rotating inside another gear. A drawing element (a pen) is put through the hole. Great spiral curves is the result.

    "Spirograph" is a plastic toy which allows to create a nice-looking spiral curves. It consists of a ring and a disk with hole in it. You are required to put a pen through the hole and to apply some pressure. Pen (guided by the hole) will leave very interesting spiral curved drawing. I decided to create an emulator for this toy, despite that BeOS already has one, though not that feature-rich :-) (see links below).

    Originally "Spirograph" was invented in 1962 by British engineer Denys Fisher (1918 - 2002), during his research on a new design for bomb detonators for NATO. These days he worked in family business King Fisher Engineering (Leeds, Yorkshire).
    Fisher's problem was to apply his invention to industrial world, but the family was so excited by Spirograph that Denys Fisher decided to sell it as a toy. In 1965 the new toy was shipped to first customers. It was voted the best educational toy for 4 years in a raw (1966 - 1969).
    Denys Fisher, the inventor of this perfect toy, died 17 September, 2002.
    Thanks to Dave Osbourne for supplying me big part of this info!

    The application lets you control the main radius (internal radius of the ring), the internal radius (radius of the disk) and the hole position (distance of the hole from the center of the disk). You may add a third ring, as well. Besides, you can control the color of the curve and its width.

    The drawing will take some time and is very CPU-concuming. Sometimes you may think the application is stuck, but it is not! Drawing is guaranteed to be finite, though sometimes it may take up to minute to be completed.

    Thanks a lot to Brian for performing the PPC build!

Note: there will be 4 variations for this application: Binary Only, Binary with Readme, Source only and Readme (without source and without application). They are fully updated now. Remember that Binary with Readme and Readme will be updated with some delay after I publish new Binary only and Source only versions!
Binary only
v1.5 - Freeware 
   
Variation description:
This is the binary of the Spirograph.

Stripped from everything else - no Readme, no Sources.

Distrubuted as Freeware, with no warranty of any kind. :-)

Details about this version:
The new version of Spirograph is delivered!


New features include:

  • "Random" color works now. ("Rainbow" and "Custom" still don't).

  • Menu bar extended and updated with new menus.

  • Added option to use a predefined color for the background. Use menu "Background" to color the background in one of predefined colors.

  • Added option to use an external image for the background. Loading image is possible with "Alt+O" keyborad shortcut, with "File > Open as background" menu, with the "Layers > Background" menu, with "Background > Load Image" menu. Drag'n'drop from the Tracker is supported as well.

  • Added layers. Now each curve exists in separate layer, and you may reordrer curves as you wish, placing previous curves on top of more recently added ones. A great design addition! Currently number of layers is limited to 20, though you will rarely achieve this number of curves in one drawing.


    Known problems:

  • "Cyan" color for the background doesn't look cyan. :-)

  • If you don't alter parameters, after 4 - 8 attempts to add a new curve (which will be the same curve added over and over again) you'll receive debugging alerts like "This bitmap is already taken" et cetera. Just don't mind these messages.


    In planned releases:

  • Custom color support for the drawing and for the background.

  • Allowing the customer to decide what is the maximal number of layers. Therefore - implementing a kind of "Preferences".

  • Allowing to save curves as "Favourites".

  • Allowing the user to define a center for the curve.

  • Creating an "About" information box.

  • Updating the "Readme" with information about the inventor of the "Spirograph".


    Enjoy the new release!!!

  •  
    Intel Version - requires R5   (326 KB) 1,063 downloads
     
     
    Dev LinkLink reliability rating  [rating: 10]    Download this app  Report bad link Angelfire
     
    Add Additional Location
      Source Included and Available Separately
    Binary with Readme
    v1.5 - Freeware 
       
    Variation description:
        This is intended to be the latest binary of "Spirograph" with included Readme.

        Due to lack of time, I prefer to code then to write Readmes, therefore latest version of Readme will be published with a delay after latest version of program is published. Thus latest version of "Binary with Readme" will be published some time after the "Binary only" is published.

    Details about this version:
    This is "Spirograph v1.5" with included Readme, which was also updated to v1.5.

     
    Intel Version - requires R5   (865 KB) 496 downloads
     
     
    Dev LinkLink reliability rating  [rating: 10]    Download this app  Report bad link Angelfire
     
    Add Additional Location
      Source Included and Available Separately
    Readme
    v1.5 - Freeware 
       
    Variation description:
    This is the latest Readme file. Neither application nor its source code included!

    Details about this version:
    Readme (user manual) for the "Spirograph" application, adapted to v1.5. It's only "readme" file! No application and no source code included!!!

     
    Any Processor   (538 KB) 143 downloads
     
     
    Dev LinkLink reliability rating  [rating: 10]    Download this app  Report bad link Angelfire
     
    Add Additional Location
      Source Included
    Source code only
    v1.5 - GPL 
       
    Variation description:
        This is only the source code for the "Spirograph", for the most current version.

        No application and no readme included!

        The source code is released under the GPL license.

    Details about this version:
    These are the sources for the "Spirograph", version v1.5.

    Neither the application nor the readme file included, though, you can download the readme from this page - and you can easily build the application by yourself.

    WANTED - someone who will build this program for PPC.

     
    Intel Version - requires R5   (25 KB) 177 downloads
     
     
    Dev LinkLink reliability rating  [rating: 10]    Download this app  Report bad link Angelfire
     
    Add Additional Location
      Source Included
     
    Related Links:
    Recent Talkback comments:
  • Previous Spiro* entry at bebits - http://bebits.com/app/1284 - SD
  • Happy birthday, sweetheart! - Femme
  • PPC is on the way - brian68

    Post your own comment to the Talkback for this application!
    Report a problem with the listing for this application!
  • Like this app? Have questions or comments?
    Why not tell the author? Use the "e-mail publisher" link to get in touch with the publisher; they usually love getting feedback.
     
    BeGroovy
      Recent Downloads  -  # 724
    Total Downloads  -  # 990
    Total Views  -  # 555
    User Ratings  -  N/A
      Example Code
    Misc. Graphics Tools
    Miscellaneous Games
    1.  QEMU - 9.62
    2.  ScummVM - 9.50
    3.  cpu_fix - 9.42
    4.  Jukebox - 9.36
    5.  Haiku AGP busm... - 9.35
    6.  vim6 - 9.31
    7.  Beezer - 9.25
    8.  BeeF - 9.25
    9.  HandBrake - 9.24
    10.  DOSBox - 9.22
    1.  Ati Radeon Grap... - 265
    2.  BeOS 5 Personal... - 190
    3.  Realtek RTL8139... - 184
    4.  ATI Rage 128 Pr... - 148
    5.  USB Serial driver - 139
    6.  Ensoniq AudioPCI... - 92
    7.  DjVu Viewer - 84
    8.  Broadcom 440x 10... - 75
    9.  Intel Extreme Gr... - 69
    10.  Paladin - 64
    You are not logged in.
     Login or create an account...
    Hosted by NetConnect

     
    Unless otherwise noted, everything is copyright © 1999-2008 Fifth Ace Productions, LLC. All Rights Reserved.
    For more legal trivia, take a gander at our
    Legal Stuff page and our Privacy Statement.
    Fifth Ace Productions