Bachelorarbeit (pdf, 908kB) - Universität Osnabrück
Bachelorarbeit (pdf, 908kB) - Universität Osnabrück
Bachelorarbeit (pdf, 908kB) - Universität Osnabrück
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
Beispiel 2.1: Einfaches Shape<br />
DEF Wand Shape {<br />
}<br />
appearance Appearance {<br />
texture ImageTexture {<br />
url [ "textur.jpg"]<br />
}<br />
}<br />
geometry IndexedFaceSet {<br />
creaseAngle 0.524<br />
coord Coordinate {<br />
point [<br />
0 0 0<br />
5 0 0<br />
5 7 0<br />
0 7 0<br />
]<br />
}<br />
coordIndex [ 0 1 2 3 -1 ]<br />
texCoord TextureCoordinate {<br />
point [<br />
0 0<br />
1 0<br />
1 1<br />
0 1<br />
]<br />
}<br />
texCoordIndex [0 1 2 3 -1]<br />
}<br />
b) Billboard<br />
Ein Billboard ist ein Knoten einer Gruppe, der sein Koordinatensystem so<br />
verändert, dass sich seine lokale z-Achse immer dem Benutzer zudreht. Da der<br />
Knoten eine Gruppe ist, enthält ein Billboard weitere Knoten. Falls mehrere<br />
Billboards definiert werden, dreht sich jedes Billboard in seinem eigenen<br />
Koordinatensystem. Das Datenfeld axisOfRotation gibt bei der Definition die<br />
Achse an, um die sich das Billboard drehen soll.<br />
c) Sound<br />
Sound repräsentiert eine räumliche Darstellung von Musik in einer VRML-Welt.<br />
Um Musik in einer Welt zu definieren, wird zunächst eine Quelle der zu spielenden<br />
Musik bereitgestellt. Unterstützte Formate sind zum Beispiel Wave oder Midi.<br />
Sollten sich mehrere Sounds in einem Bereich der Welt überschneiden und der