In dieser Übung wurde die 3D-Sprache VRML besprochen.
Um die VRML-Beispiele zu sehen, benötigt man ein Plugin für VRML,
zum Beispiel den Cosmoplayer.
VRML-Dateien können u.a. mit einem ganz normalen Texteditor erzeugt werden. Mit VRML
kann man Objekte räumlich darstellen. Mit installierten Plugin kann man durch einen virtuellen Raum wandern und diese Objekte von allen Seiten betrachten.
Beispielcode:
#VRML V1.0 ascii
#Übung 02: Zeichnen Sie einen farbigen Quader und einen Zylinder,
# wobei der Zylinder den Quader durchsichtig durchbohrt.
Separator { # scene
Separator { # Quader
Material {
emissiveColor 0 0.7 0 # green
transparency 0.6
}
Cube { width 1 height 0.5 depth 1}
}
Separator { # Zylinder
Material {
diffuseColor 0.7 0.5 0 # gold
specularColor 1 1 1 # white
shininess 0.9
transparency 0
}
Cylinder { radius 0.2 height 2 }
}
} # /scene