home *** CD-ROM | disk | FTP | other *** search
/ The Best of Windows 95.com 1996 September / WIN95_09962.iso / vrml / glview.zip / HGConeWorld2.wrl < prev    next >
Text File  |  1995-12-16  |  3KB  |  129 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.     TimeTransform { function WRAP }
  44.     TimeTransform { function CYCLE }
  45.     TimeTransform { function EASE_IN_OUT }
  46.  
  47.     DEF ConeCross Separator {
  48.         Scale { scaleFactor 0.2 0.2 0.2 }
  49.     Separator {
  50.         Translation { translation    -1 0 0  }
  51.         Shuttle { translation0 -2 0 0}
  52.         Rotation { rotation 0 0 1     1.57079 }
  53.  
  54.         USE obj
  55.     }
  56.     Separator {
  57.         Translation { translation    1 0 0  }
  58.         Shuttle { translation0 2 0 0}
  59.         Rotation { rotation 0 0 1     -1.57079 }
  60.  
  61.         USE obj
  62.     }
  63.     
  64.     Separator {
  65.         Translation { translation    0 1 0  }
  66.         Shuttle { translation0 0 2 0}
  67.         Rotation { rotation 0 0 1     0}
  68.  
  69.         USE obj
  70.     }
  71.     Separator {
  72.         Translation { translation    0 -1 0  }
  73.         Shuttle { translation0 0 -2 0}
  74.         Rotation { rotation 0 0 1     3.1414}
  75.  
  76.         USE obj
  77.     }
  78.     
  79.     }
  80.     }
  81.  
  82.     DEF flyingCones Separator {
  83.         Material {
  84.             ambientColor    0.00714286 0.00169011 0
  85.             diffuseColor    0.514286 0.0743647 0.2
  86.             specularColor    0.760204 0.582954 0.2
  87.             emissiveColor    0 0 0
  88.             shininess    0.0408163
  89.             transparency    0
  90.         }
  91.         TimeTransform { function WRAP }
  92.         TimeTransform { function CYCLE }
  93.         TimeTransform { function EASE_IN_OUT }
  94.  
  95.  
  96.         WWWAnchor { name "MorphedRonny.wrl"
  97.         Separator {
  98.             Translation { translation    -2 1.5 0  }
  99.             Shuttle { translation1 0 0 10  translation0 0 0 -20 speed 0.5}
  100.             Rotation { rotation 1 0 0     1.57079}
  101.             USE obj
  102.         }
  103.         }
  104.         
  105.         WWWAnchor { name "MorphedCow.wrl"
  106.         Separator {
  107.             Translation { translation    2 1.5 0  }
  108.             Shuttle { translation1  0 0 10  translation0 0 0 -20  speed 0.5}
  109.             Rotation { rotation 1 0 0     1.57079}
  110.             USE obj
  111.         }
  112.         }
  113.         WWWAnchor { name "http://www.snafu.de/~hg" description "GLView homepage"
  114.         Separator {
  115.             Translation { translation    -2 -2.0 0  }
  116.             Shuttle { translation1 0 0 10  translation0 0 0 -20 speed 0.5}
  117.             Rotation { rotation 1 0 0     1.57079}
  118.             USE obj
  119.         }
  120.         }
  121.         Separator {
  122.             Translation { translation    2 -1.5 0  }
  123.             Shuttle { translation1  0 0 10  translation0 0 0 -20  speed 0.5}
  124.             Rotation { rotation 1 0 0     1.57079}
  125.             USE obj
  126.         }
  127.     }
  128. }
  129.