home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Crawly Crypt Collection 1
/
crawlyvol1.bin
/
tt
/
tfraktal
/
tfraktal.doc
< prev
next >
Wrap
Text File
|
1992-06-19
|
23KB
|
573 lines
#############################################################################
## ##
## ##
## TOPAZ - Fraktal ##
## =============== ##
## ##
## Version 1.00 ##
## ##
## ein Programm zur Erforschung der Mandelbrot- und ##
## Juliamengen ##
## ##
## ##
#############################################################################
Alle Rechte (C) 1992 bei Stefan Nyul
TITANEN DER SEE ist ein Shareware-Programm von
Stefan Nyul
Werner-Heisenberg-Weg 107
8014 Neubiberg
Tel.: 089/6017310
MAUS Stefan Nyul @ M
1. DAS GEHÖRT EINFACH DAZU
==========================
TOPAZ-Fraktal ist ein Shareware-Programm und verlangt eine wirklich
angemessene Shareware-Gebühr von 20 DM.
Wenn das Programm also öfter genutzt wird (und darunter verstehe ich die
Berechnung des 10 Fraktals oder der zweiten Animation), dann wäre es nicht
nur fair von Euch, den eigentlich gesetzlich zu entrichtenden Sharewarebetrag
an mich zu richten, sondern es würde mich auch anspornen die Version 2.00
endlich fertigzustellen (siehe Kapitel 7).
Wenn Ihr Euch für diese läppischen 20 DM bei mir registrieren laßt, dann ist
Euch auch Update-Service für TOPAZ-Fraktal und Informations-Service für alle
TOPAZ-Artikel sicher.
Es gibt drei Möglichkeiten bei TOPAZ zu bestellen bzw. die Shareware-Gebühr
für TOPAZ-Fraktal zu entrichten :
1. Brief an die obenstehende Adresse inklusive Bargeld (Scheine) in Höhe
des/der bestellten Artikel.
2. Brief an die obenstehende Adresse inklusive eines Verrechnungsschecks
über die Höhe des/der bestellten Artikel.
3. Banküberweisung auf untenstehendes Konto mit Angabe des Namens, der
kompletten Adresse und der bestellten Artikel im Kommentarfeld der
Überweisung.
Bei Überweisung bitte unbedingt Euren Namen, Eure Adresse, sowie die
bestellten Artikel vermerken, sonst wissen wir nicht, wohin wir die Artikel
schicken sollen.
Hier die Preisliste vom 19.6.92 :
Artikel | Preis
----------------------------------------------------+-------
TOPAZ-Fraktal (v1.00) | 20.-DM
|
Titanen der See - Vollversion | 30.-DM
Joystick Extender (JOYEX) | 70.-DM
Four Player Adapter (FPA) | 30.-DM
Frank Sautter
Konto 72 42 018 bei der VoBa Sindelfingen, BLZ 603 901 20
Vergeßt bei der Überweisung nicht Euren Namen und eure Adresse, und daß der
Betrag für TOPAZ-Fraktal ist, sonst weiß ich nicht von wem das Geld kommt,
oder wohin die Updates gehen sollen.
Die Haftung für unmittelbare Schäden, mittelbare Schäden, Folgeschäden und
Drittschäden, verursacht durch TOPAZ-Artikel, ist, im Rahmen der gesetzlichen
Regelungen, ausgeschlossen.
Die Aufnahme von TOPAZ-Fraktal in PD-Serien bzw. der Vertrieb durch
PD-Händler bedarf der ausdrücklichen Genehmigung des Autors.
Alle Anregungen und Kritik an folgende Adresse:
Stefan Nyul
Werner-Heisenberg-Weg 107
8014 Neubiberg
Tel.: 089/6017310
DFÜ : MAUS Stefan Nyul @ M
2. EINLEITUNG
=============
"Oh nein, nicht schon wieder ein neues Apfelmännchen-Programm !!!", wird man
jetzt vielleicht ausrufen, doch weit gefehlt, denn TOPAZ-Fraktal ist nicht
einfach ein Apfelmännchen-Programm, daß halbherzig programmiert wurde, alle
naselang Bömbchen wirft und nur genau mit der Auflösung 320 * 200 Pixel mit
16 Farben, einem Atari ST mit TOS 1.00, nur ohne Koprozessor, am Mittwoch-
Vormittag schon garnicht und auf keinen Fall mit irgend einer anderen
Konfiguration läuft.
Dieses Programm ist eines der ersten Fraktal-Programme, daß wirklich auf
allen ST/STE/TT/(FALCON)-Auflösungen läuft.
Erfolgreich getestet wurden folgende Auflösungen:
Auf einem 520er: ST-Low, ST-Med, ST-High mit und ohne AS-Overscan
Auf einem 520er + ODIN : TT-Med
Auf einem TT: ST-Low, ST-Med, ST-High, TT-Low, TT-Med, TT-High
Es sollte aber auch auf allen exotischen Grafikkarten bishin zu den
professionellen (teueren) Pixelzauberern mit 16 Bit Farbtiefe oder sogar
True-Color laufen. Selbstverständlich können Fraktalbilder auch zwischen den
Auflösungen portiert werden (wenn auch noch mit etwas langsamen
Konvertierroutinen).
Hier nun einige Leistungsdaten:
BERECHNUNGEN
* Errechnung von Mandelbrot- und Juliamengen
* Errechnung einer Animation (Bilderfolge)
* Berechnung mit genauen 80-Bit-Fließkommazahlen oder mit schnellen
16-Bit-Festkommazahlen
* Unterstützung von Fließkommaprozessoren
AUSGABE
* Unterstützung A L L E R Grafikmodi (hauptsache GEM)
* Umrechnung zwischen Fraktalbildern unterschiedlicher Auflösungen
so farbecht wie möglich
* Ausgabe in GEM-Fenstern (multitasking-fähig)
OPTIONEN
* bis zu 20 Fraktalbilder gleichzeitig im Speicher (sofern genügend
vorhanden) halten und auf Tastendruck umschalten
* bis zu 10 Farbpaletten gleichzeitig im Speicher halten und auf
Tastendruck umschalten
* Farbanimation mittels Rotieren der Farbregister
* Herausschneiden eines Ausschnitts aus einem Fraktalbild mittels
Gummi-Rahmen
ABSPEICHERN
* Fraktalbilder, Animationen und Farbpaletten werden in einen
TOPAZ-eigenen Format abgespeichert, um die Parameter der Fraktale
nicht zu verlieren
* Fraktalbilder können als RSC-Datei abgespeichert werden, um sie
in eigene Programme einbinden zu können
3. GRUNDIDEE DER FRAKTALE
=========================
Alle Fraktale basieren auf ihrer Haupteigenschaft der Selbstähnlichkeit.
Es gibt hunderte von Fraktalformeln, welche fraktale Eigenschaften aufweisen,
doch dieses Programm beschäftigt sich nur mit zwei der bekanntesten, die
sich in ihrer Formel sehr ähnlich sind.
Die Mandelbrot-Menge (benannt nach seinem Entdecker) und die Julia-Menge
(von einem französischen Mathematiker namens Julia entdeckt).
Die Bilder beider Fraktale stellen im Prinzip die komplexe Zahlen-Ebene
dar, wobei jeder Bildpunkt eine komplexe Zahl darstellt, die auf eine
bestimmte Art und Weise mathematisch behandelt wurde.
Für jeden Bildschirmpunkt (also für jede komplexe Zahl) wird wiederholt
(iterativ) die charakteristische Formel angewandt. Das Ergebnis wird nach
jeder Wiederholung (Iteration) mit einem Schwellenwert verglichen.
Ist das Ergebnis größer als dieser Schwellenwert, wird nachgeschaut wieviel
Iterationen benötigt wurden, und diese Anzahl der benötigten Iterationen ist
das eigentliche Ergebnis für diesen einzelnen Bildpunkt. Es muß jetzt nur
noch die Anzahl der Iterationen in einen Farbwert umgesetzt werden und schon
entsteht eine fraktale Grafik.
Wird der Schwellenwert jedoch nicht erreicht, so bricht die Berechnungs-
vorschrift (Algorithmus) nach einer bestimmten Anzahl Iterationen ab und
färbt den Bildpunkt zum Beispiel schwarz.
4. DIE PRAXIS
=============
Um das Gesagte am Beispiel zu verdeutlichen wird hier nun die Berechnung
eines Bildpunktes für die Mandelbrot-Formel ausführlich dargestellt. Es
sollen die Standardparameter angenommen werden.
Der ausgewählte Punkt sei
c = 1+j, oder auch 1+i
(die Mathematiker mögen mir verzeihen, aber bei den Elektrotechnikern ist "i"
nun mal der Strom)
Die Mandelbrot-Formel lautet:
z = z^2 + c
wobei z der kompelexe Zähler ist und (normalerweise) mit dem Wert 0
initialisiert wird. c ist die komplexe Zahl, die durch den Bildpunkt
dargestellt wird und während der Berechnung für diesen einen Punkt konstant
bleibt. Der Zähler wird also mit 0 geladen (TOPAZ-Fraktal erlaubt auch einen
anderen Startwert). Mit
z = 0 und c = 1+j
ergibt sich nach der ersten Iteration folgender neuer Wert für den Zähler z :
z = 0^2 + c = c = 1+j
z = 1+j
Nun wird verglichen, ob der Betrag von z den Schwellenwert schon erreicht
hat. Der Standardwert dafür ist 4:
|z| = |1+j| = 1.4142 also kleiner als Schwellwert (4)
Jetzt geht alles wieder von vorne los:
z = (1+j)^2 + c = 2j + 1+j = 1 + 3j
|z| = |1+3j| = 3.1623 immer noch kleiner als 4
Nun beginnt die 3. Iteration :
z = (1+3j)^2 + c = -8+6j + 1+j = -7+7j
|z| = |-7+7j| = 9.8995 und damit größer als 4
Da der Schwellenwert von 4 nach der 3. Iteration überschritten wurde wird nun
der Wert 3 in einen Farbwert umgesetzt und auf dem Bildschirm ausgegeben.
5. DAS MENÜ
===========
INFO
----
Ruft die übliche Info-Box auf, welche Version, Compilierdatum und
Copyrights enthält.
Das Fraktal in dieser Box ist eine Julia-Menge.
FRAKTAL LADEN
-------------
Lädt ein Fraktalbild im TF?-Format an den nächsten freien Eintrag.
Die Vormaskierung der Dateierweiterung zeigt nur Bilder an, die ohne
Konvertierung geladen werden können. Man kann jedoch auch andere Bilder
laden (solange diese von TOPAZ-Fraktal erzeugt wurden), doch muß man dann
mit zum Teil ganz erheblichen Konvertierzeiten rechnen. Der Grund dafür
ist in der Schwierigkeit zu suchen, daß die Bilder möglichst farbecht
umgerechnet werden.
FRAKTAL SPEICHERN
-----------------
Speichert das Fraktal, welches zuletzt im Fenster dargestellt wurde im
TF?-Format
ALS *.RSC SPEICHERN
-------------------
Speichert als komplette RSC-Datei mit einem Baum (Formular) und einem
Objekt im Baum. Das Fraktal wird als IMAGE (AES-Struktur) in diesem einen
Objekt abgelegt. Will man es in eigene Programme einbinden, so muß man
lediglich die RSC-Datei mit dem Fraktal in ein Resource-Construction-Set
einladen und das Objekt in die eigene RSC-Datei übertragen.
ANIMATION LADEN
---------------
Von TOPAZ-Fraktal erzeugte Animationen können hier geladen werden. Auch
hier werden beim Aufruf der Dateiauswahlbox nur die Animationen
angezeigt, welche beim Laden nicht konvertiert werden müssen.
Will man trotzdem andere Animationen laden, sollte man beachten, daß die
Konvertierzeiten einfacher Fraktalbilder hier nochmals vervielfacht
werden. Besonders auf kleineren Rechnern (ST mit 8 MHz) kann dies schon
mal 10 Minuten dauern.
ANIMATION SPEICHERN
-------------------
Diese Funktion wird automatisch nach dem Beenden der Animationsberechnung
aufgerufen. Will man jedoch eine Animation farbkonvertieren so ist nach
dem Laden mit Konvertierung dieser Menüeintrag aufzurufen.
FARBPALETTE LADEN
-----------------
Hiermit kann man erstellte Farbpaletten laden. Diese werden automatisch
in den nächsten freien Eintrag übernommen.
FARBPALETTE SPEICHERN
---------------------
Es wird die zuletzt (mittels Funktionstasten oder Menüeintrag "Zeige
Farbpalette") ausgewählte Palette abgespeichert.
ACHTUNG: Wird mit dem Kontrollfeld die aktuelle Farbpalette verändert, so
muß diese mit "Übernehmen" im Menüeintrag "Zeige Farbpalette" erst in
einen freien Eintrag übernommen werden, da TOPAZ-Fraktal keine
Möglichkeit hat, automatisch festzustellen, ob die Farben verändert
wurden !!!!
TOPAZ-FRAKTAL BEENDEN
---------------------
Der Bildschirm wird (so wie es sich gehört) so verlassen wie er
vorgefunden wurde. Dazu gehört auch die Restaurierung der Farben,die vor
dem Betreten von TOPAZ-Fraktal eingestellt waren.(das war ein Apell an
alle Programmierer).
EINSTELLUNGEN / MANDELBROT-MENGE
--------------------------------
Hier können alle fraktalen Parameter eingestellt werden.
⇨ Mitte X : Das Fraktalbild stellt einen Ausschnitt aus der
komplexen Ebene dar. Dieser Wert gibt die horizontale
Mitte des Bildes als Zahl der komplexen Ebene
(Realteil) an.
⇨ Weite X : Die Breite des Ausschnittes aus der komplexen Ebene
⇨ Mitte Y : Dieser Wert gibt die vertikale Mitte des Bildes als
Zahl der komplexen Ebene (Imaginärteil) an.
⇨ Weite X : Die Höhe des Ausschnittes aus der komplexen Ebene
⇨ X-Auflösung : Die Breite des Fensterausschnittes in Pixel (Bild-
punkte)
⇨ Y-Auflösung : Die Höhe des Fensterausschnittes in Pixel
⇨ Schwellenwert : Mit diesem Wert wird das Ergebnis jeder Iteration
verglichen. Wird dieser Wert erreicht bzw.
überschritten so wird die Anzahl der bis dorthin
benötigten Iterationen in einen Farbwert umgerechnet.
⇨ Iterationen : Die maximale Anzahl an Iterationen pro Bildpunkt, die
ausgeführt werden. Wenn der Schwellenwert nach dieser
Anzahl an Iterationen immer noch nicht erreicht
wird, so wird der Farbwert "schwarz" gesetzt.
⇨ Re{ Konst.} : Der Realteil des Startwertes für die Berechnung eines
Bildpunktes. Normalerweise ist er null. Für Werte
ungleich null können interessante Verzerrungen der
Orginal-Fraktale entstehen.
⇨ Im{ Konst.} : Der Imaginärteil des Startwertes für die Berechnung
eines Bildpunktes.
⇨ Zahlenformat : Es kann zwischen dem 16-Bit-Festkomma- und dem
80-Bit-Gleitkomma-Format gewählt werden. (siehe unter
Kapitel 5. Festkomma-Format)
⇨ Ausblendung : Zwei große Bereiche der Mandelbrot-Menge können durch
eine einfache und schnelle Rechnung sofort als
"schwarz" angenommen werden. Mit dieser Funktion kann
man die Bereiche für die rechenintensiven Iterationen
sozugen "ausblenden".
ACHTUNG : Werden für Re{ Konst.} bzw. Im{ Konst.}
Werte ungleich null angegeben, so stimmt die
Ausblendungsformel nicht mehr und kann Bereiche
ausblenden, welche gar nicht schwarz sind
Insbesondere werden die Parameter bis zu einem gewissen Maß auf
Korrektheit überprüft und gegebenenfalls (mit Meldung) angepaßt.
EINSTELLUNGEN / JULIA-MENGE
---------------------------
⇨ Re{ Konst. } : Der Realteil der Zahl, die bei jeder Iteration zum
Ergebnis addiert wird. Dieser Wert sollte auf jeden
Fall ungleich null sein, da sonst kein interessantes
Fraktal entsteht
⇨ Im{ Konst. } : Der Imaginärlteil der Zahl, die bei jeder Iteration
zum Ergebnis addiert wird.
ansonsten siehe bei Einstellungen / Mandelbrot-Menge
EINSTELLUNGEN / ZOOM-ANIMATION
------------------------------
TOPAZ-Fraktal kann anhand eines Anfangs- und eines Endbildes bis zu 9997
dazwischenliegende Fraktalbilder automatisch errechnen. Hier werden die
nötigen Parameter eingestellt:
⇨ Startbild : das Startbild muß sich in einem der 20 Einträge für
die Fraktalbilder befinden. Hier ist die
Funktionstaste, welche das Startbild aufruft,
anzugeben. Die fraktalen Parameter Schwellenwert,
Iterationen, Re{ Konst. }, Im{ Konst. } werden für
alle dazwischenliegenden Bilder übernommen.
⇨ Endbild : die Funktionstaste, welche das sich in einem Eintrag
befindlichen Endbild aufruft
⇨ Bilderzahl : die Anzahl aller Bilder der Animation, also mit
Anfangs- und Endbild
⇨ Schrittart : die Art und Weise, wie aus den Koordinaten (Mitte X,
Weite X, Mitte Y, Weite Y) eines gerade berechneten
Animationsbildes die Koordinaten des nachfolgenden
Bildes berechnet werden:
* linear : Die Abstände von Bild zu Bild sind
konstant. Obwohl man meinen könnte, daß
hier ein gleichmäßiges Zoomen entsteht,
so ist es doch ungleichmäßig. Am Anfang
erscheint die "Fahrgeschwindigkeit"
langsam und wird dann immer schneller
* relativ: Die Abstände von Bild zu Bild verändern
sich immer um einen konstanten Faktor.
anders gesagt, ist die Größe des nächsten
Bildes zum vorherigen immer gleich
(relativ gesehen). Mit dieser Schrittart
entsteht ein gleichmäßiges "Fahrgefühl"
durch die fraktale Landschaft.
Folgende Parameter können auch noch nach dem Berechnen der Animation
geändert werden und beinflussen die Rechnerei in keinster Weise:
⇨ Bilderfolge : hiermit kann man einstellen, ob die Animation beim
Start ("Zeige Animation") nur einmal oder laufend
abgespielt wird
⇨ Richtung : bei "vorwärts" wird vom Anfangs- zum Endbild
abgespielt, bei "rückwärts" vom End- zum Anfangsbild
⇨ Bilder/sec : die Geschwindigkeit, mit welcher die Bilderfolge
abgespielt wird; für höhere Werte kann es vorkommen,
daß der Rechner aus Mangel an Geschwindigkeit die
Bilder-Frequenz begrenzt; hier können vor allem
VDI-Beschleuniger helfen
⇨ Dateiname : der Name unter dem die Animation nach Berechnung oder
nach dem Aufruf des entsprechenden Menü-Eintrags
abgespeichert wird
⇨ Pfad : wie Dateiname, gilt nur für Pfad
EINSTELLUNGEN / PALETTEN-ANIMATION
----------------------------------
Bei acht oder mehr gleichzeitig darstellbaren Farben steht die
Paletten-Animation zur Verfügung:
⇨ Richtung : bei "hinein" fließen die Farben in Richtung der
schwarzen Zonen, bei "heraus" entgegengesetzt
⇨ Frequenz : die Geschwindigkeit des Farbwechsels, bei höheren
Werten kann es vorkommen, daß lansamere Rechner
die Frequenz begrenzen
SEITENVERHÄLTNIS
----------------
Ist dieser Menüpunkt mit einem Haken versehen (einfach anklicken) so
errechnet TOPAZ-Fraktal bei allen künftigen Koordinateneinstellungen das
korrekte Seitenverhältnis.
Konkret heißt das, daß das Herausschneiden mit dem Gummiband (rubberbox)
und die manuelle Eingabe von Koordinaten dahingehend korrigiert wird, daß
ein Kreis auf dem Bildschirm auch ein Kreis wird und nicht ein
"zerquetschter Apfel".
Diese Funktion berücksichtigt natürlich ALLE Auflösungsverhältnisse,
gerade die mittlere ST-Auflösung mit ihren 640*200 Pixeln ist für solche
Zieh- und Quetscheffekte bekannt.
Zieht man eine rubberbox auf so braucht man dann nicht mehr mit
Argusaugen auf einen Ausschnitt mit richtigem Seitenverhältnis zu achten,
sondern kann sich darauf verlassen, daß der Inhalt der rubberbox auf
jedenfall dargestellt wird und gegebenenfalls noch etwas angefügt wird um
das korrekte Seitenverhältnis zu erreichen.
BERECHNE / MANDELBROT-MENGE
---------------------------
Alle mit "Einstellungen / Mandelbrot-Menge" gesetzten Parameter werden
jetzt herangezogen und TOPAZ-Fraktal berechnet daraus so schnell wie es
geht ein Fraktalbild, wobei zeilenweise in das Fenster ausgegeben wird.
Ist ein Koprozessor und ein Hauptprozessor vom Typ 68020/68030/68040
vorhanden, so wird der Koprozessor mit einer hochoptimierten
Assemblerroutine voll ausgekitzelt. Vor allem bei Fraktalen im 80-Bit-
Fließkommaformat ist ein unglaublicher Geschwindigkeitszuwachs zu
erwarten.
6. DAS FESTKOMMA-FORMAT
=======================
Das von TOPAZ-Fraktal verwendete Festkommformat interpretiert eine 16-Bit
Integer-Variable als Realzahl:
+-+---+-------------------------+
|S|V V|N N N N N N N N N N N N N|
+-+---+-------------------------+
Bit : F E D C B A 9 8 7 6 5 4 3 2 1 0
S ist das Vorzeichen, V ist der Vorkommateil, N ist der Nachkommateil.
So ist die kleinste darstellbare Zahl etwa 0.00012 . Das ist nicht sehr
genau, doch durch dieses Format kann gegenüber dem 80-Bit-Gleitkommaformat
ein Geschwindigkeitszuwachs von etwa 800% erreicht werden. Im Festkommaformat
wird also 9mal so schnell gerechnet.
Dies kann jedoch nur mit Hilfe eines programmtechnischen Tricks erreicht
werden. Jedem Programmierer ist bekannt, daß nachschauen schneller geht wie
berechnen, und so erstellt TOPAZ-Fraktal vor dem Berechnen eines Festkomma-
Bildes alle Quadrate für dieses 16-Bit-Format, formt die Fraktalformeln so
um, daß nur noch Quadrate und Summen vorkommen und schaut diese Quadrate dann
in der Tabelle nach, anstatt sie zu berechnen.
Der Nachteil dieses Verfahrens besteht darin, daß die Quadrattabelle
erheblich Speicher belegt (etwa 256 KByte) und speicherknappen Rechnern
Kapazität für Fraktalbilder und Animationen raubt. Außerdem kann nur bis in
eine gewisse Tiefe "hineingezoomt" werden.
7. DAS ENDE
===========
Dies ist nur eine kurze Anleitung, und kann weder in die genaue Theorie der
komplexen Zahlen, noch in die der fraktalen Bilder einführen. Dazu verweise
ich auf reichlich vorhandene Literatur.
Ruft mich an oder schreibt mir, wenn Euch TOPAZ-Fraktal gefällt und Ihr noch
Anregungen habt. Es sind demnächst weitere Versionen geplant, die noch mehr
interessante Möglichkeiten haben werden, noch benutzerfreundlicher sein
werden und bestimmt noch etwas schneller, denn an den Berechnungsroutinen
läßt sich bestimmt noch einiges optimieren.
Nehmt auch Kontakt mit mir auf, wenn Ihr Fehler im Programm entdeckt. Habt
Ihr die Shareware-Gebühr von TOPAZ-Fraktal bezahlt und liegt eine Diskette
und ein frankierter Rückumschlag (1 DM genügt) bei, ist Euch eine neue
Version von TOPAZ-Fraktal sicher, die nicht nur diesen Fehler nicht mehr
aufweist, sondern auch auf dem neusten Stand ist.
Folgende Features sind für die Version 2.00 geplant:
* Abspeichern von nicht fertig berechneten Fraktalbildern und
-animationen, sowie Wiederaufnehmen der Berechnungen zu einem
späteren Zeitpunkt
* Abspeichern in vielen verschiedenen Grafikformaten (Degas, STAD,
IMG-Format,...)
* Abspielen der Animationen im "Ping-Pong-Modus"
* Weitere Farbmanipulationen
* programmeigene Einstellung der Farbpaletten (mit vielen Features, wie
zum Beispiel Berechnung von Farbverläufen)
* weitere Fraktalformeln
* Berechnung und Darstellung mehrerer Fraktale gleichzeitig
* ins Programm eingebundene, interessante "Stellen" in der fraktalen
Landschaft in Form von Parametersätzen
* und vieles mehr
Meine Adresse:
Stefan Nyul
Werner-Heisenberg-Weg 107
8014 Neubiberg
Tel.: 089/6017310
DFÜ : MAUS Stefan Nyul @ M