home *** CD-ROM | disk | FTP | other *** search
/ The Best of Windows 95.com 1996 September / WIN95_09962.iso / vrml / glview.zip / HGConeWorld.wrl < prev    next >
Text File  |  1995-11-28  |  3KB  |  123 lines

  1. #VRML V1.0 ascii
  2.  
  3. Separator {
  4.     DEF Title Info { string    "GLView cone world"  }
  5.     Info { string "Copyright 1995 by Holger Grahn, hg@berlin.snafu.de" }
  6.  
  7.     ShapeHints {
  8.         vertexOrdering COUNTERCLOCKWISE
  9.         shapeType SOLID
  10.     }
  11.     DEF EntryView PerspectiveCamera {
  12.         position 0 0 5
  13.         orientation 0 0 1 0
  14.         focalDistance 5
  15.         heightAngle  1.1
  16.         nearDistance 0.1
  17.         farDistance 30
  18.     }
  19.  
  20.     Material {
  21.         ambientColor    0.00714286 0.00169011 0
  22.         diffuseColor    0.314286 0.0743647 0
  23.         specularColor    0.760204 0.582954 0
  24.         emissiveColor    0 0 0
  25.         shininess    0.0408163
  26.         transparency    0
  27.     }
  28.  
  29.  
  30.     
  31.     DEF objects Switch {
  32.         whichChild -1
  33.     
  34.         DEF obj Separator {
  35.                 Cone { }
  36.         }
  37.     }
  38.     Separator {
  39.     ##    Sphere {}
  40.     }
  41.     
  42.     WWWAnchor { name "LogoTextured.wrl"
  43.     
  44.     DEF ConeCross Separator {
  45.         Scale { scaleFactor 0.2 0.2 0.2 }
  46.     Separator {
  47.         Translation { translation    -1 0 0  }
  48.         Shuttle { translation0 -2 0 0}
  49.         Rotation { rotation 0 0 1     1.57079 }
  50.         Rotor { }
  51.         USE obj
  52.     }
  53.     Separator {
  54.         Translation { translation    1 0 0  }
  55.         Shuttle { translation0 2 0 0}
  56.         Rotation { rotation 0 0 1     -1.57079 }
  57.         Rotor { speed -1.0 }
  58.         USE obj
  59.     }
  60.     
  61.     Separator {
  62.         Translation { translation    0 1 0  }
  63.         Shuttle { translation0 0 2 0}
  64.         Rotation { rotation 0 0 1     0}
  65.         Rotor { }
  66.         USE obj
  67.     }
  68.     Separator {
  69.         Translation { translation    0 -1 0  }
  70.         Shuttle { translation0 0 -2 0}
  71.         Rotation { rotation 0 0 1     3.1414}
  72.         Rotor { speed -1.0 }
  73.         USE obj
  74.     }
  75.     
  76.     }
  77.     }
  78.  
  79.     DEF flyingCones Separator {
  80.         Material {
  81.             ambientColor    0.00714286 0.00169011 0
  82.             diffuseColor    0.514286 0.0743647 0.2
  83.             specularColor    0.760204 0.582954 0.2
  84.             emissiveColor    0 0 0
  85.             shininess    0.0408163
  86.             transparency    0
  87.         }
  88.  
  89.  
  90.         WWWAnchor { name "MorphedRonny.wrl"
  91.         Separator {
  92.             Translation { translation    -2 1.5 0  }
  93.             Shuttle { translation1 0 0 10  translation0 0 0 -20 speed 0.5}
  94.             Rotation { rotation 1 0 0     1.57079}
  95.             USE obj
  96.         }
  97.         }
  98.         
  99.         WWWAnchor { name "MorphedCow.wrl"
  100.         Separator {
  101.             Translation { translation    2 1.5 0  }
  102.             Shuttle { translation1  0 0 10  translation0 0 0 -20  speed 0.5}
  103.             Rotation { rotation 1 0 0     1.57079}
  104.             USE obj
  105.         }
  106.         }
  107.         WWWAnchor { name "http://www.snafu.de/~hg" description "GLView homepage"
  108.         Separator {
  109.             Translation { translation    -2 -2.0 0  }
  110.             Shuttle { translation1 0 0 10  translation0 0 0 -20 speed 0.5}
  111.             Rotation { rotation 1 0 0     1.57079}
  112.             USE obj
  113.         }
  114.         }
  115.         Separator {
  116.             Translation { translation    2 -1.5 0  }
  117.             Shuttle { translation1  0 0 10  translation0 0 0 -20  speed 0.5}
  118.             Rotation { rotation 1 0 0     1.57079}
  119.             USE obj
  120.         }
  121.     }
  122. }
  123.