#VRML V2.0 utf8
Background { skyColor [ 0 1 1] } WorldInfo { title "doughnut" info "by Young Oh July 2000" } Transform { children Shape { appearance Appearance { material Material { emissiveColor 1 0 0 } } geometry IndexedFaceSet { coord DEF DOUGHNUT Coordinate { point [ 3 3 0 -1 3 0 -1 -2 0 3 -2 0 3 3 0 2 2 0 0 2 0 0 -1 0 2 -1 0 2 2 0 3 3 0 ] } coordIndex[ 0 1 2 3 4 5 6 7 8 9 10 ] } } } Transform { children Shape { appearance Appearance { material Material { emissiveColor 1 0 0 } } geometry IndexedFaceSet { coord Coordinate { point [ 3 3 -2 -1 3 -2 -1 -2 -2 3 -2 -2 3 3 -2 2 2 -2 0 2 -2 0 -1 -2 2 -1 -2 2 2 -2 3 3 -2 ] } coordIndex[ 10 9 8 7 6 5 4 3 2 1 0] } } } Transform { children Shape { appearance Appearance { material Material { emissiveColor 1 0 0 } } geometry IndexedFaceSet { coord Coordinate { point [ 3 3 0 3 3 -2 -1 3 -2 -1 3 0 ] } coordIndex[ 0 1 2 3 0 ] } } } Transform { children Shape { appearance Appearance { material Material { emissiveColor 1 0 0 } } geometry IndexedFaceSet { coord Coordinate { point [ 3 3 -2 3 3 0 3 -2 0 3 -2 -2 ] } coordIndex[ 0 1 2 3 0 ] } } } Transform { children Shape { appearance Appearance { material Material { emissiveColor 1 0 0 } } geometry IndexedFaceSet { coord Coordinate { point [ -1 3 -2 -1 -2 -2 -1 -2 0 -1 3 0 ] } coordIndex[ 0 1 2 3 0 ] } } } Transform { children Shape { appearance Appearance { material Material { emissiveColor 1 0 0 } } geometry IndexedFaceSet { coord Coordinate { point [ -1 -2 -2 3 -2 -2 3 -2 0 -1 -2 0 ] } coordIndex[ 0 1 2 3 0 ] } } } Transform { children Shape { appearance Appearance { material Material { emissiveColor 1 0 0 } } geometry IndexedFaceSet { coord Coordinate { point [ 2 2 0 0 2 0 0 2 -2 2 2 -2 ] } coordIndex[ 0 1 2 3 0 ] } } } Transform { children Shape { appearance Appearance { material Material { emissiveColor 1 0 0 } } geometry IndexedFaceSet { coord Coordinate { point [ 0 2 0 0 -1 0 0 -1 -2 0 2 -2 ] } coordIndex[ 0 1 2 3 0 ] } } } Transform { children Shape { appearance Appearance { material Material { emissiveColor 1 0 0 } } geometry IndexedFaceSet { coord Coordinate { point [ 2 2 -2 2 -1 -2 2 -1 0 2 2 0 ] } coordIndex[ 0 1 2 3 0 ] } } } Transform { children Shape { appearance Appearance { material Material { emissiveColor 1 0 0 } } geometry IndexedFaceSet { coord Coordinate { point [ 2 -1 -2 -1 -1 -2 -1 -1 0 2 -1 0 ] } coordIndex[ 0 1 2 3 0 ] } } }