# Kommentar # Definition eines Modells # Model hat eindeutige numerische ID # Durch diese ID kann ein Objekt dieses Modell verwenden model 0 # Angabe der OBJ Datei file ../obj/cube.obj # Angabe der Textur Datei texture ../texture/crate.png # Definition eines Modells oder Objekts endet automatisch # bei beginn einer neuen Definition model 1 file ../obj/earth.obj texture ../texture/pb.png # Definition eines Objekts # jedes Objekt braucht eindeutige numerische ID obj 0 # Angabe welches Modell das Objekt nutzt # Kann im Fall von Gruppenobjekten weggelassen werden use 0 # lesbarer Name des Objekts # eigentlich nur für debugging, muss wahrscheinlich # garnicht implementiert werden name myCrate1 # Position des Objekts # relativ zur Position des Parent Elements translate 0.0 0.0 2.0 # Skalierung des Objekts # relativ zur Skalierung des Parent Elements scale 1.0 1.0 1.0 # rotationen rotateX 0.0 rotateY 1.5 rotateZ 0.0 obj 1 use 0 name myCrate2 translate 0.0 3.0 0.0 scale 0.5 0.5 0.5 # Definition des Parent Objekts parent 0 obj 2 use 1 name Sonne #texture ../texture/pb.png translate 0.0 0.0 0.0 scale 2.0 2.0 2.0 obj 3 use 1 name Erde #texture ../texture/earth/day.png translate 4.0 0.0 0.0 scale 1.0 1.0 1.0 parent 2 obj 4 use 1 name Mond #texture ../texture/checkerboard.png translate 2.0 0.0 0.0 scale 0.5 0.5 0.5 parent 3