View3D    Benutzung von v3dshow

Home

Aufruf: v3dshow [-d] title diagonalpixel v3dfile statefile

v3dshow zeigt das im v3dfile  definierte Netz in einem Fenster auf dem Bildschirm an.

Es wird ein linkshändiges Koordinatensystem verwendet. Im Defaultzustand zeigt die x-Achse nach rechts, die y-Achse nach unten und die z-Achse zum Betrachter.

Die (anfängliche) Größe des Fensters wird mit dem Parameter diagonalpixel  festgelegt: Dieser Zahlenwert gibt die Länge des Fensterdiagonale in Pixeln an. (Das Seitenverhältnis ist defaultmäßig 1:1, kann aber verändert werden.)

Title  gibt den Titel des Fensters an.

Der optionale Schalter -d aktiviert Debug-Ausgaben auf die Konsole.

Die Anzeige kann interaktiv verändert werden (Größe des Fensters, Hintergrundfarbe, Drehung im Raum, Zoom, u.a.). Der sich daraus ergebende Zustand wird beim Verlassen des Programmes im statefile  gespeichert. Falls statefile  beim Start von v3dshow existiert, wird der Zustand eingelesen und berücksichtigt. Auf diese Art bleiben interaktiv gemachte Änderungen der Anzeige über mehrere Aufrufe von v3dshow erhalten (sofern dasselbe statefile  verwendet wird).

Wird das statefile  gelöscht bzw. ein nicht existierendes File gewählt, dann geht v3dshow von einem Defaultzustand aus.

v3dshow zeigt einen Steuerdialog an. Dieser ist grob in 3 Teile untergliedert: Position, Origin, Command.

Bedeutung der Steuerelemente und Eingabefelder:

Position

2D / 3D / wire

Hier kann zwischen 3 verschiedenen Darstellungsarten umgeschaltet werden. Default ist '3D'. Die schnellste Darstellung ist 'wire'.
Tip: Zum Drehen auf 'wire' schalten, hinterher wieder auf '3D' zurückschalten.


Home

Dies setzt die Position des Netzes wieder auf ihren Anfangswert zurueck (nicht verschoben, nicht gedreht, nicht vergrößert oder verkleinert).


X, Y, Z

Mit diesen Schiebereglern kann das Netz verschoben werden.


pre, nut, rot

Mit diesen Schiebereglern kann das Netz gedreht werden. Drehmittelpunkt ist anfangs der Koordinatenursprung, er kann aber auch verändert werden (siehe origin) . Die drei Werte sind die Eulerschen Winkel (Präzession [psi], Nutation [theta], Rotation [phi]) in Grad.
Tip: Beim Drehen das Koordinaten-Dreibein anzeigen (mit 'show origin').


zoom

Mit diesem Regler kann das Netz vergößert bzw. verkleinert werden.


Origin

show origin

Hiermit kann der Dehmittelpunkt angezeigt werden. Die Anzeige erfolgt in Form eines Dreibeines: 3 Pfeile, die im Drehmittelpunkt beginnen und in die 3 positiven Koordinatenrichtungen zeigen.
Rot = X, Grün = Y, Blau = Z.


Home

Dies setzt den Drehmittelpunkt wieder auf seinen Anfangsort zurück.


x0, y0, z0

Mit diesen Schiebereglern kann der Drehmittelpunkt verschoben werden.


Command

Hier kann eine beliebige V3D-Anweisung eingegeben werden, durch <Enter> wird sie ausgeführt. Anweisungen, die die Topologie des Netzes ändern, werden ignoriert. Zu den möglichen Kommandos siehe V3D-Eingabesprache.
Eventuelle Fehlermeldungen erscheinen auf der Konsole.
Probiere 'family'.


hot spot

Hier kann eine Vertexnummer eingegeben oder per Schieberegler ausgewählt werden. Dieser Vertex mit mit der Hot-Spot-Farbe (Default: Weiß) angezeigt. Vertexnummer 0 bedeutet: keine Hot-Spot-Anzeige.


background

Es erscheint ein Farb-Auswahl-Dialog, mit dem die Hintergrundfarbe eingestellt werden kann. Der RGB-Wert der Farbe wird angegeben: die Werte der Grundfarbenanteile für Rot, Grün und Blau in dieser Reihenfolge. Der Wertebereich ist jeweils 0..255.


print state

Der aktuelle Zustand wird über die Konsole ausgegeben (das, was in das statefile  geschrieben werden würde).


Help

zeigt mit Hilfe des bei der Konfiguration festgelegten Browsers diese Seiten an.
Quit
beendet das Programm.




Benutzung von v3d   v3d2tga   V3D-Eingabesprache