#VRML V2.0 utf8 # #
#
DEF CAM1 Viewpoint {
position 0 2 15
description "Camera 1"
}
DEF CAM2 Viewpoint {
position 5 1 20
description "Camera 2"
}
NavigationInfo {
type "EXAMINE"
}
Background {
skyColor [
0.0 0.2 0.7
0.0 0.5 1.0
1.0 1.0 1.0
]
skyAngle [ 1.309, 1.571 ]
groundColor [
0.1 0.10 0.0
0.4 0.25 0.2
0.6 0.60 0.6
]
groundAngle [ 1.309, 1.571 ]
}
PROTO SphereTransform [
exposedField SFVec3f translation 0 0 0
exposedField SFColor diffuseColor 1 1 1
exposedField SFFloat radius 1.0
]
{
Transform {
translation IS translation
children [
Shape {
appearance Appearance {
material Material {
diffuseColor IS diffuseColor
}
}
geometry Sphere {
radius IS radius
}
}
]
}
}
PROTO BoxTransform [
exposedField SFRotation rotation 0 0 0 0.0
exposedField SFVec3f translation 0 0 0
field SFColor diffuseColor 1.0 1.0 1.0
field SFVec3f size 2.0 2.0 2.0
]
{
Transform {
rotation IS rotation
translation IS translation
children [
Shape {
appearance Appearance {
material Material {
diffuseColor IS diffuseColor
transparency 0.4
}
}
geometry Box {
size IS size
}
}
]
}
}
DEF ROOT Group {
children [
Transform {
translation 0.0 0.0 0.0
children [
DEF box BoxTransform {
size 15 0.05 4.0
diffuseColor 0.8 0.8 0.0
}
]
}
]
}
#
#
#