Package GLOOP
Klasse GLModelkomponente
java.lang.Object
GLOOP.GLObjekt
GLOOP.GLModelkomponente
Repraesentiert eine einzelne Komponente eines geladenen 3D-Modells.
Eine Komponente entspricht typischerweise einer Gruppe oder einem Objekt
aus einer OBJ-Datei und greift auf die zentral verwalteten Modelldaten
des
GLModelverwalter zu.
GLOOP (Graphics Library for object oriented programming)
- Version:
- 4.5 (Mai 2026)
- Autor:
- (Copyright) Volker Quade, volker.e.quade@gmail.com
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungLiefert die Bezeichnung der Komponente.Liefert den zugehoerigen Modelverwalter.voidzeichneObjekt(com.jogamp.opengl.GL2 gl, com.jogamp.opengl.glu.GLU glu) Rendert die Modellkomponente mit OpenGL.voidzeigeUnterseite(boolean pU) Aktiviert oder deaktiviert die Darstellung der Rueckseiten.Von Klasse geerbte Methoden GLOOP.GLObjekt
drehe, drehe, drehe, gibDistanz, gibPosition, gibTextur, gibX, gibY, gibZ, loesche, resetDisplayliste, rotiere, rotiere, setzeDrehung, setzeFarbe, setzeGlanz, setzeMaterial, setzePosition, setzePosition, setzeQualitaet, setzeSelbstleuchten, setzeSichtbarkeit, setzeSkalierung, setzeSkalierung, setzeTextur, setzeTextur, skaliere, skaliere, verschiebe, verschiebe
-
Methodendetails
-
zeichneObjekt
public void zeichneObjekt(com.jogamp.opengl.GL2 gl, com.jogamp.opengl.glu.GLU glu) Rendert die Modellkomponente mit OpenGL.- Angegeben von:
zeichneObjektin KlasseGLObjekt- Parameter:
gl- OpenGL-Kontextglu- GLU-Hilfsobjekt
-
gibModelverwalter
Liefert den zugehoerigen Modelverwalter.- Gibt zurück:
- Modelverwalter
-
gibBezeichnung
Liefert die Bezeichnung der Komponente.- Gibt zurück:
- Name der Komponente
-
zeigeUnterseite
public void zeigeUnterseite(boolean pU) Aktiviert oder deaktiviert die Darstellung der Rueckseiten.Standardmaessig ist Backface-Culling aktiv (Rueckseiten werden nicht gerendert), um die Performance zu erhoehen. Mit dieser Methode kann die Darstellung der Rueckseiten erzwungen werden.
- Parameter:
pU- true ? Rueckseiten anzeigen, false ? ausblenden
-