#VRML V2.0 utf8 DEF _1 TimeSensor {cycleInterval 2 loop TRUE} Transform {children [DirectionalLight {ambientIntensity 0.75} DEF _2 NormalInterpolator {key [0,.33,1] keyValue [ -1 -1 -1,1 -1 -1, 1 1 -1,-1 1 -1,-1 -1 1, 1 -1 1, 1 1 1, -1 1 1, 1 1 1, -1 1 1,-1 -1 1, 1 -1 1,-1 -1 1, 1 -1 1, 1 1 1, -1 1 1, 1 1 1, -1 1 1,-1 -1 1, 1 -1 1, 1 1 -1,-1 1 -1,-1 -1 -1,1 -1 -1, -1 -1 -1,1 -1 -1, 1 1 -1,-1 1 -1,-1 -1 1, 1 -1 1, 1 1 1, -1 1 1]} Transform {children Shape {appearance Appearance {material Material {diffuseColor 0 0 1}} geometry IndexedFaceSet { ccw FALSE coord Coordinate {point [-1 0 0,0 -1 0,0 0 -1,1 0 0,0 1 0,0 0 1]} coordIndex [0,1,2,-1,1,3,2,-1,3,4,2,-1,4,0,2,-1,0,5,1,-1,1,5,3,-1,3,5,4,-1,4,5,0,-1] normal DEF _3 Normal {vector [-1 -1 -1,1 -1 -1,1 1 -1,-1 1 -1,-1 -1 1,1 -1 1,1 1 1,-1 1 1]} normalPerVertex FALSE normalIndex [0,1,2,3,4,5,6,7]}}}]} ROUTE _1.fraction_changed TO _2.set_fraction ROUTE _2.value_changed TO _3.set_vector