09.01.2013 Aufrufe

Bachelorarbeit (pdf, 908kB) - Universität Osnabrück

Bachelorarbeit (pdf, 908kB) - Universität Osnabrück

Bachelorarbeit (pdf, 908kB) - Universität Osnabrück

MEHR ANZEIGEN
WENIGER ANZEIGEN

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

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!