OS4 DepotLogo by Nickman 
(anonymous IP:,2193) 

   Bug tracker
   Locale browser


   o Audio (343)
   o Datatype (51)
   o Demo (203)
   o Development (596)
   o Document (22)
   o Driver (97)
   o Emulation (147)
   o Game (1005)
   o Graphics (497)
   o Library (115)
   o Network (232)
   o Office (66)
   o Utility (923)
   o Video (69)

Total files: 4366

Full index file
Recent index file



Support the site

 Readme for:  Graphics » Screenblanker » ifs-blanker.lha


Description: IFS Screen Blanker Module
Download: ifs-blanker.lha       (TIPS: Use the right click menu if your browser takes you back here all the time)
Size: 1Mb
Version: 1
Date: 18 Dec 2012
Author: tekmage
Submitter: tekmage
Requirements: OS 4.1
Category: graphics/screenblanker
License: Other
Distribute: yes
Min OS Version: 4.0
FileID: 7573
Comments: 0
Snapshots: 0
Videos: 0
Downloads: 155  (Current version)
155  (Accumulated)
Votes: 0 (0/0)  (30 days/7 days)

Show comments Show snapshots Show videos Show content Show crashlogs Replace file 

Description: This represents a port of a clone.  The original work was "Fire"
for "xlock" for Unix X windows systems.  This work is a port of the "IFS"
blanker from the AgBlankers by Karlheinz Agsteiner for the Gblanker system. 
Kerlheinz was kind enough to provide the source to his work which I used in
addition to source code from Rene Olsen and Alex Carmona.  
IFS is known as the "Scrawls of God"

More details on the Interated fuction system:

Original Source code location:

Rene's excellent examples:


Copy the IFS.blanker and IFS.blanker.info to sys:utilities/blankers


The module offers several options available via the Module Preferences:

*From the original blanker docs*
The iterated function systems produced by IFS can be controlled by
several parameters adjustable in the Prefs window:

  * Functions   - Sets the maximum number of random transformation 
                  functions that are used to compute the figures.
                  The larger this number is the more sophisticated
                  figures can be drawn. However, even 3 random
                  functions provide a broad range of different
                  figures while large systems with 8 or more
                  functions often tend to result in clouds.
                  I'd suggest a value of about 4 to 6.
  * Iterations  - Controls how long IFS computes one figure. Each
  	  iteration performs a computation sequence of
  	  about 100 points. Default is 300 iterations.
  	  Of course, large cloudlike structures are
  	  given a longer calculation time as small
  	  figures do.
  * Area        - Can be either special or uniformal.
  	  Uniformally drawn figures look a bit more
  	  structured in some cases but wastes much time.
  	  Generally, special is far better.
	  ***Uniform works much better then special, could be a bug.
  * Transpose   - If set to "no", the center of each figure is
  	  set exactly in the middle of the picture. "Yes"
  	  will cause each IFS being displayed with some
  	  offset from this center.
  * ContProb    - The probability to paint the next ifs without
  	  clearing the screen first (in percent).
  * Decrease    - The number of percents substracted from ContProb
  	  after each drawing.
  	  Example: ContProb = 120%, Decrease = 20% will
  	  clear the screen after a drawing with the following
  	    0  120% = always
  	    1  100% = always
  	    2   80% = 8 out of 10
  	    3   60% = 6 out of 10
  	    4   40% = 4 out of 10
  	    5   20% = 2 out of 10
  	    6    0% = never
  	  Thus the setting 120/20 means "draw at least two
  	  figures and at most 6".
  * Display     - Like the other blankers. IFS paints each figure
  	  in the same color so 8 colors should suffice for
  	  the most cases (except for very large ContProbs).

1.0:  Initial Release for AmigaOS 4.1 by Bill Borsari


Rene Olson for the blanker examples
Alex Carmona for assistance
Andy Broad for assistance
Paul Sadlik for beta testing
Karlheinz Agsteiner for the original Amiga port 

Copyright © 2004-2024 by Björn Hagström All Rights Reserved