"dissolveimage"


Description:
Pixels appear in the distance and fly towards you and form images. Pixels in the 
image that has the same color as the background or are invisible(transparent gifs) 
will be filtered out. You can also specify a threshold value so that pixels with 
nearly the same color as the background are filtered out too.


Configuration:
* "background" (hexadecimal value) Background color.
* "threshold" (integer) How much a color may differ from background and still be filtered out.
* "methodlist" (integer list) The method list (values between 1 and 12)
* "random" (text yes or no) set to "yes" if you want random picks from "methodlist". "no"
	will result in cycling of the methodlist.
* "delay" (integer) Time between two frames(in ms).
* "showtime" (integer) Time to show each text(in ms).
* "emitx" (integer) X-position of the pixelcannons pixelemitter(effect 1).
* "emity" (integer) Y-position of the pixelcannons pixelemitter(effect 1).
* "emitz" (integer) Z-position of the pixelemitters (all effects).
* "imagez" (integer) distance between observer and image.
* "beamwidth" (integer) Spread in pixels when they hit the image.
* "pixeldist" (integer) Distance between two emitted pixels.
* "emitrate" (integer) Nr of emitted pixels emitted per frame.
* "usefog" (integer) Set to "yes" if you want the pixels to loose intensity when 
	further away from observer.
* "imagedispx" (integer) Horisontal displacement of image from center position. 
* "imagedispy" (integer) Vertical displacement of image from center position. 
* "backgroundimage" (image file name) The image that will be the 
	background (optional).
* "itemxx" (text) Item number xx.
* "urlxx" (text) URL to switch to when you click item no xx. Notice the
  syntax in the example.Must be fully specified,EG:http://www.your_host.com/home/index.htm
* "target" (text) Target of the URL:s

Detailed description of how the methodlist/random parameters work:
If random is set to yes, the method that will be used in the formation or
dissipation of a text will be choosen at random from the methods listed in
methodlist. The same method can be entered more than one time, resulting in
higher probability of having that method chosen.
If random is set to no, the formations/dissipations will be chosen in order
from the list, and when all methods have been used, it will start over from the 
start of the list again. 

Here is a sample HTML-configuration:

<applet CODE="dissolveimage.class" WIDTH="300" HEIGHT="140">
  <param name="background" value="000000">
  <param name="threshold" value="60">
  <param name="methodlist" value="2,1,10,3,9,6,12,8,11,4,5,7">
  <param name="random" value="no">
  <param name="delay" value="80">
  <param name="showtime" value="2000">
  <param name="emitx" value="290">
  <param name="emity" value="8">
  <param name="emitz" value="1000">
  <param name="imagez" value="200">
  <param name="beamwidth" value="30">
  <param name="pixeldist" value="1">
  <param name="emitrate" value="80">
  <param name="usefog" value="no">
  <param name="imagedispx" value="0">
  <param name="imagedispy" value="0">
  <param name="backgroundimage" value="dissolvebg.jpg">
  <param name="item0" value="iaserv_java2.jpg">
  <param name="item1" value="thai_colours.jpg">
  <param name="item2" value="glyphs.jpg">
  <param name="item3" value="interactive.gif">
  <param name="item4" value="server.gif">
  <param name="url0" value="http://www.interactiveserver.com.au/index0.htm">
  <param name="url1" value="http://www.interactiveserver.com.au/index1.htm">
  <param name="url2" value="http://www.interactiveserver.com.au/index2.htm">
  <param name="url3" value="http://www.interactiveserver.com.au/index3.htm">
  <param name="url4" value="http://www.interactiveserver.com.au/index4.htm">
  <param name="target" value="_blank">
</applet>