home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Best of German Only 1
/
romside_best_of_german_only_1.iso
/
grafik
/
dos
/
ganymedh
/
ganyarc.exe
/
GANYHBK5.DOC
< prev
next >
Wrap
Text File
|
1993-03-16
|
18KB
|
460 lines
KAPITEL 5 : DAS MENÜ "ANSICHT"
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
Inhalt: 1.) Allgemeines
2.) Menüpunkt "BildGrenzen - 2D"
3.) Menüpunkt "BildDaten - 3D"
4.) Menüpunkt "AspektFaktor"
5.) Menüpunkt "3D-Transform aus Datei"
6.) Menüpunkt "letztes Bild"
7.) Tips zur 2D-Darstellung
8.) Tips zur 3D-Darstellung
Hinweis: Zu den GROSSGESCHRIEBENEN Begriffen innerhalb dieses
Textes sind i.a. innerhalb des Programmes GANYMEDH über
den Hilfe-Index (Tastenkombination [Shift]-[F1])
OnLine-Hilfen verfügbar !
1.) Allgemeines:
----------------
Über die Funktionen dieses Menü legen Sie die mathematischen Grenzen
einer zweidimensionalen Fraktalgrafik - d.h. einen rechteckigen
Bereich der KOMPLEXEN ZAHLENEBENE - sowie die Betrachtungs-Parameter
der dreidimensionalen Darstellung fest.
Außerdem können Sie über dieses Menü eine als GSF-DATEI vorliegende
2D-Grafik 3D-transformieren, sowie die zuletzt bearbeitete Grafik
erneut laden und den Aspektfaktor (x/y) der Bildschirmgeometrie Ihres
Monitors festlegen.
Das Menü enthält die Punkte:
BildGrenzen - 2D
BildDaten - 3D
AspektFaktor
3D-Transform aus Datei
letztes Bild
Sie erreichen dieses Menü von der DESKTOP-Ebene des Programmes
GANYMEDH aus jederzeit über die
Tastenkombination [Alt]-[S]
2.) Menüpunkt "BildGrenzen - 2D":
---------------------------------
Dieser Menüpunkt gestattet es Ihnen, innerhalb einer DIALOG-BOX die
Grenzen des betrachteten Bereiches der KOMPLEXEN ZAHLENEBENE für
die Berechnung und Darstellung aller Fraktal-Typen festzulegen.
Grundsätzlich ist hier die Angabe beliebiger Werte zulässig, sinnvoll
sind i.a. jedoch nur Werte aus den unter Punkt 7 dieses Kapitels
angegebenen Bereichen.
Diesen Werten liegt ein auf die Gauss'sche Zahlenebene übertragenes
kartesisches Koordinatensystem zugrunde:
y ^ Im
│
│
│ Re
────────────────┼──────────>
│ x
│
│
│
Um eine AUSSCHNITTVERGRÖSSERUNG einer vorhandenen Fraktalgrafik zu
erzeugen, steht innerhalb der 2D-GRAFIKROUTINEN die "ZOOM"-Funktion zum
schnellen Ermitteln der zugehörigen Koordinaten-Eckwerte per Maus oder
Tastatur zur Verfügung.
(siehe hierzu: "Anhang A: Befehls-Referenz der Grafikroutinen" dieser
Handbuch-Texte, den Sie sich über das HILFE-MENÜ oder durch Betätigung
der Tastenkombination [Ctrl]-[F1] in ein DESKTOP-Fenster laden können )
Sie erreichen diesen Menüpunkt von der DESKTOP-Ebene des Programmes
GANYMEDH aus jederzeit über die
Tastenkombination [Shift]-[F2] oder die
Tastenkombination [Alt]-[S]-[G]
3.) Menüpunkt "BildDaten - 3D":
-------------------------------
Dieser Menüpunkt gestattet es Ihnen, innerhalb einer DIALOG-BOX
die Koordinaten des BETRACHTER-STANDORTES, den KREISWINKEL-Wert Ω
der gewünschten Blickrichtung, sowie den Winkel-Wert des zugrunde
liegenden SICHTFELDES Θ, und speziell den Wert des GRUNDRADIUS Ro
der dreidimensionalen Darstellung einer Fraktalgrafik festzulegen.
Allen diesen Werten liegt ein räumliches, über die GAUSS'sche oder
auch KOMPLEXE ZAHLENEBENE transformiertes, Koordinatensystem mit
"z" als "Höhen-Koordinate" und "x" und "y" wie bei den 2D-BILDGRENZEN
(siehe Punkt 2 dieses Textes) zugrunde.
. y ^ Im + z ^
. │ + │
. │ +. ┼BPZ
. │+ . │
. +│ Ω . Re │ x,y
───.─────+──oz──────────> 0┼─────────────>
. + . │ x
. + ½Θ . │
■........│.......
│
■ Blickpunkt (x,y,z) = (BPX,BPY,BPZ)
... Sichtfeld-Grenzen bilden mit der aktuellen Blickrichtung
jeweils den halben Sichtwinkel ½Θ
+++ Blickrichtung bildet mit der x-Achse den Winkel Ω, der gegen
den Uhrzeigersinn bei (x > 0,y = 0) beginnend gezählt wird
Das Nullniveau BPZ = 0 entspricht der "Oberfläche" des schwarzen
"See"-Gebietes einer Fraktalgrafik, BPZ = 1 entspricht in etwa
dem "oberen Rand des bunten Bereiches" der dargestellten Grafik.
Zulässig sind auch hier wieder beliebige Werte, jedoch sollten
Sie sich auch hier in den unter Punkt 8 dieses Kapitels angegebenen
Bereichen bewegen.
Die Länge, oder mathematisch: der Betrag, des Blickrichtungsvektors
wird als 'GRUNDRADIUS Ro' bezeichnet; Sie bestimmt im wesentlichen
die Ausdehnung des 3D-Darstellungsbereiches, die momentan gesetzten
2D-BILDGRENZEN (siehe Punkt 2 dieses Textes) haben keinen direkten
Einfluß auf die 3D-Darstellung !
Sie können alle Parameter der 3D-Darstellung außer dem SICHTWINKEL Θ
innerhalb einer der 2D-GRAFIKROUTINEN sehr schnell und bequem per
Maus oder Tastatur über die "BP3D"-Funktion ermitteln, wenn Sie eine
3D-Darstellung zu einer vorhandenen 2D-Darstellung generieren möchten.
(siehe hierzu: "Anhang A: Befehls-Referenz der Grafikroutinen" dieser
Handbuch-Texte, den Sie sich über das HILFE-MENÜ oder durch Betätigung
der Tastenkombination [Ctrl]-[F1] in ein DESKTOP-Fenster laden können )
Weitere Einzelheiten über die Details des der 3D-Darstellung
zugrundeliegenden einfachen "RayTracing"-Algorithmus finden sie
im Handbuch-Anhang B: "Mathematische & programmtechnische Grundlagen".
Sie erreichen diesen Menüpunkt von der DESKTOP-Ebene des Programmes
GANYMEDH aus jederzeit über die
Tastenkombination [Shift]-[F3] oder die
Tastenkombination [Alt]-[S]-[D]
4.) Menüpunkt "AspektFaktor:
----------------------------
Über diese DIALOG-BOX passen Sie die aktuellen 2D-BILDGRENZEN (siehe
Punkt 2 dieses Textes) bzgl. eines optimalen Aspektfaktors (x/y) der
Grafikdarstellung an.
Normalerweise sollte dieses Verhältnis (x/y) 4/3, bzw. 1.333,
- entsprechend der Geometrie eines normalen Monitors bei
Darstellung eines Vollbildes - betragen.
Über den Parameter "Opt. Aspektfaktor (x/y)" können Sie hier jedoch
auch einen beliebigen anderen Wert vorgeben, anhand dessen die
2D-BILDGRENZEN nach der Vorgabe des AUSWAHLFELDES dieser DIALOG-BOX
angepaßt werden.
Sie erreichen diesen Menüpunkt von der DESKTOP-Ebene des Programmes
GANYMEDH aus jederzeit über die
Tastenkombination [Alt]-[S]-[A]
Im Normalfall werden Sie diesen Menüpunkt jedoch selten "von Hand"
aufrufen, da grundsätzlich immer bei einer Abweichung des AspektFaktors
(x/y) um 10% automatisch zu diesem Menüpunkt vezweigt wird.
5.) Menüpunkt "3D-Transform aus Datei":
---------------------------------------
Über die erste DIALOG-BOX dieses Menüpunktes legen Sie den Namen einer
einzulesenden GSF-GRAFIKSICHERUNGSDATEI fest.
(siehe auch: "DATEI│GARFIK LADEN" in Kapitel 3 dieser Handbuch-Texte)
Anhand der Farb-Daten dieser Datei wird dann eine 3D-Transformation
in Abhängigkeit von den aktuellen "PARAM│3D-VOREINSTELLUNGEN"
durchgeführt. Im Gegensatz zu den üblichen 3D-Berechnungen, die Sie
über das Menü "AUSWAHL" starten, wird hier jedoch lediglich eine
vorhandene 2D-Darstellung in die Bildschirmebene hinein geklappt,
wobei die Höhen der neuen 3D-Darstellung anhand der vorliegenden
Farbwerte bestimmt werden.
Haben Sie eine vorhandene GSF-DATEI ausgewählt, wird die DIALOG-BOX
"DATEI│GRAFIK SICHERN" aufgerufen, innerhalb derer Sie die Möglichkeit
haben, einen neuen Namen für die zu erzeugende GRAFIKSICHERUNGSDATEI
festzulegen.
Danach wird in die GRAFIKROUTINE zur 3D-Transformation verzweigt, die
ausgewählte GSF-DATEI geladen und "OnScreen" 3D-transformiert.
Auch innerhalb dieser GRAFIKROUTINE stehen Ihnen GARFIK-MENÜFUNKTIONEN
zur Verfügung. Über [ESC] oder Maus-Rechts-Klicken können Sie die
Ausführung der GRAFIKROUTINE jederzeit unterbrechen, über [TAB]