public class GLSchwenkkamera extends GLKamera
GLKamera durch Maus-Dragging um
ihren Blickpunkt rotierbar. Außerdem ermöglicht sie Zoomen per Mausrad.
/** Neben der Maussteuerung kann die dargestellte Szene durch folgende Tasten
verändert werden:
d: Setzt die Kamera auf (0,0,500) mit
Blickpunkt auf (0,0,0)↑: Rückt die Kamera ein Stück nach oben↓: Rückt die Kamera ein Stück nach unten←: Rückt die Kamera ein Stück nach links→: Rückt die Kamera ein Stück nach rechtsw: Rückt die Kamera ein Stück nach vorn in Blickrichtung
s: Rückt die Kamera ein Stück nach hinten in Blickrichtung
| Constructor and Description |
|---|
GLSchwenkkamera()
Erstellt eine schwenkbare Kamera.
|
GLSchwenkkamera(boolean pVollbild) |
GLSchwenkkamera(boolean pVollbild,
boolean pKeineDekoration)
Erstellt eine schwenkbare Kamera mit zusätzlichen Fenster-Parametern.
|
GLSchwenkkamera(int width,
int height)
Erstellt eine schwenkbare Kamera mit vorgegebener Breite und Höhe.
|
aktiveKamera, beleuchtungAktivieren, bildschirmfoto, bildschirmfoto, drehe, dreheUmXAchse, dreheUmYAchse, gibBlickpunktX, gibBlickpunktY, gibBlickpunktZ, gibBreite, gibHoehe, gibObjekt, gibX, gibY, gibZ, istDrahtgittermodell, setzeAktiveKamera, setzeBlickpunkt, setzeGittermodelldarstellung, setzePosition, setzeStandardOben, setzeVollbildmodus, vor, zeigeAchsen, zeigeAchsen, zeigeBlickpunktpublic GLSchwenkkamera(boolean pVollbild)
public GLSchwenkkamera(boolean pVollbild,
boolean pKeineDekoration)
pVollbild - Wenn true, dann wird die Anzeige direkt in den
Vollbildmodus geschaltet. Wenn false, dann nichtpKeineDekoration - Wenn true, dann wird das Anzeigefenster ohne
Dekoration des Fenstermanagers gezeichnet, wenn
false, dann nicht.public GLSchwenkkamera(int width,
int height)
width - Die Breite des Anzeigefenstersheight - Die Höhe des Anzeigefensterspublic GLSchwenkkamera()