Java - Mandala - Rechnen von Fraktalen

Der Mandalagenerator ist ein Java-Applet, welches flächige Fraktale rechnet.

Die Anwendung und Verbreitung aller zugehörender Java-Quelltexte unterliegen der GNU General Public License, was im wesentlichen bedeutet, daß diese Software kostenlos und frei verfügbar ist, sowie von jedem nach Gutdünken weiterentwickelt werden darf, solange mein Copyright-Vermerk erhalten bleibt und Entwickler bei Einbringen von Veränderungen ihren eigenen Copyright-Vermerk hinzufügen.

GNU bedeutet auch: einmal GNU, immer GNU. Alle auf dem Mandala-Applet und seinen Quelltexten basierenden Anwendungen bleiben für alle Ewigkeit der GNU-Lizenz unterstellt. Das heißt, daß auch Weiterentwicklungen dieses Applets kostenlos kopiert und verwendet werden dürfen.

Die Mandala-Quelltexte bestehen aus:
mandala.java (Applet)
DroepImageProducer.java (die Rohdaten des Bildes)
DroepPaletteGenerator.java (generiert die Farbpaletten)
DroepTimer.java (allgemein verwendbare Zeitsteuerung durch Threads)
DroepTimeListener.java (Interface zur Zeitsteuerung)

Die Binärdateien sind:
mandala.class (Applet)
DroepImageProducer.class
DroepPaletteGenerator.class
DroepTimer.class
DroepTimeListener.class

Das Mandala benötigt Java1.1 oder höher.
Droeppez Mandala beherrscht die Berechnung vieler verschiedener Fraktale, auch der Julia- und Mandelbrotmenge (Apfelmännchen). Dieses Applet hat keine eigene Nutzerschnittstelle außer der Auswahlmöglichkeit eines neuen Bildausschnittes, es muß daher von JavaScript oder einem anderen Applet aus gesteuert werden.
Im Beispiel habe ich mich für die Steuerung von JavaScript aus entschieden.
Autor: Ulrich Kritzner