Listing 3

#VRML V2.0 utf8
Shape {
   appearance DEF APP Appearance {
      material Material {
         diffuseColor 0.8 0 0
      }
   }
   geometry Box { }
}
Transform {
   translation 0 2 0
   children [
       Shape {
         appearance USE APP
         geometry Sphere {
            radius 0.5
         }
      }
   ]
}