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, zeigeBlickpunkt
public 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()