Bachelorarbeit (pdf, 908kB) - Universität Osnabrück
Bachelorarbeit (pdf, 908kB) - Universität Osnabrück
Bachelorarbeit (pdf, 908kB) - Universität Osnabrück
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
Dieser Beispielcode erzeugt ein IndexedFaceSet namens Fest, das trotz<br />
Bewegungen des Benutzers immer oben links im Browser stehen bleibt, ohne sich<br />
mit dem Benutzer zu bewegen.<br />
Der ProximitySensor HudProx definiert den festen Standort des<br />
IndexedFaceSets:<br />
DEF HudProx ProximitySensor {<br />
size 500 100 500<br />
center 0 20 0<br />
}<br />
Das IndexedFaceSet Fest wird mithilfe einer Collision erzeugt, sodass<br />
ermöglicht wird, dass der Benutzer sich trotz des im Vordergrund stehenden<br />
IndexedFaceSets frei in der Szene bewegen kann:<br />
DEF dad_HUD Transform {<br />
translation .118 0 12.559<br />
children [<br />
DEF HUD Group {<br />
children [<br />
DEF dad_collision Transform {<br />
translation 0 -.25 -.8<br />
scale .1 .1 .1<br />
children [<br />
DEF collision Collision {<br />
collide FALSE<br />
children [<br />
DEF hide_switch_Fest Switch {<br />
whichChoice -1<br />
choice [<br />
DEF dad_Group_Fest_Touch Transform {<br />
children [<br />
DEF Group_Fest_Touch Group {<br />
children [<br />
DEF Touch_Fest TouchSensor {}<br />
DEF dad_Fest Transform {<br />
translation 5.5 5 0<br />
scale 2 2 .0001<br />
children [<br />
DEF Fest Shape {<br />
appearance Appearance {<br />
material DEF rot Material {<br />
ambientIntensity 0.200<br />
shininess 0.200<br />
diffuseColor 1 0 0<br />
}<br />
}<br />
geometry IndexedFaceSet {<br />
creaseAngle 0.524<br />
coord Coordinate {<br />
point [<br />
-.5 .5 .5