home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Best of Windows 95.com 1996 September
/
WIN95_09962.iso
/
vrml
/
glview.zip
/
HGJumpWorld.wrl
< prev
next >
Wrap
Text File
|
1996-04-02
|
4KB
|
202 lines
#VRML V1.0 ascii
Separator {
DEF Title Info { string "GLView jump world" }
Info { string "by Holger Grahn, hg@berlin.snafu.de" }
ShapeHints {
vertexOrdering COUNTERCLOCKWISE
shapeType SOLID
}
DEF EntryView PerspectiveCamera {
position 0 -6 10
orientation 1 0 0 0.8
focalDistance 13
heightAngle 1.5
nearDistance 0.1
farDistance 30
}
DEF OneMoreView PerspectiveCamera {
position -0.76 -3.95 3.5134
orientation 1 0 0 1.4
focalDistance 13
heightAngle 1.5
nearDistance 0.1
farDistance 30
}
Material {
ambientColor 0.00714286 0.00169011 0
diffuseColor 0.314286 0.0743647 0
specularColor 0.760204 0.582954 0
emissiveColor 0 0 0
shininess 0.0408163
transparency 0
}
DEF objects Switch {
whichChild -1
DEF obj Separator {
Cube { }
}
DEF obj2 Separator {
Cone { }
}
DEF jumpBall Separator {
TimeTransform { function WRAP }
TimeTransform { function CYCLE }
TimeTransform { function SQR }
Shuttle { translation0 0 0 0
translation0 0 0 5 }
Sphere { radius 0.4}
}
}
Separator {
## Sphere {}
}
DEF Background Separator {
Material {
ambientColor 0 0 0
diffuseColor [0.5 0.05 0.05, 0.2 0.2 0.5]
specularColor 0 0 0
emissiveColor 0 0 0
shininess 0.0
transparency 0
}
#Texture2 { filename "balmoral.rgb" }
Scale { scaleFactor 25 25 1 }
Translation { translation -0.5 -0.5 0 }
ShapeHints {
vertexOrdering CLOCKWISE
shapeType SOLID
}
Coordinate3 { point [ 0 0 0, 1 0 0, 0 1 0, 1 1 0 ]}
TextureCoordinate2 { point [ 0 0, 0 5, 5 5, 5 0 ] }
MaterialBinding {value PER_VERTEX_INDEXED }
IndexedFaceSet {
coordIndex [ 0, 2, 3, 1, -1]
textureCoordIndex [ 0, 1, 2, 3, -1]
materialIndex [ 0, 1, 0, 1, -1]
}
}
WWWAnchor { name "LogoTextured.wrl"
DEF jumpingSpheres Separator {
Separator {
Translation { translation -2 -1 0 }
USE jumpBall
}
Separator {
Translation { translation 2 -1 0 }
TimeTransform { translation 0.2 }
USE jumpBall
}
Separator {
Translation { translation -2 2 0 }
TimeTransform { scaleFactor 1.1 }
USE jumpBall
}
Separator {
Translation { translation -0.5 0 0 }
TimeTransform { translation 0.5 }
USE jumpBall
}
Separator {
Translation { translation -1 2 0 }
TimeTransform { translation 0.1 }
USE jumpBall
}
Separator {
Translation { translation -1.5 -3 0 }
TimeTransform { translation 0.7 }
USE jumpBall
}
Separator {
Translation { translation 0.5 -2.5 0 }
TimeTransform { translation 0.4 scaleFactor 0.7 }
USE jumpBall
}
}
}
DEF flyingCubes Separator {
Material {
ambientColor 0.00714286 0.00169011 0
diffuseColor 0.514286 0.0743647 0.2
specularColor 0.760204 0.582954 0.2
emissiveColor 0 0 0
shininess 0.0408163
transparency 0
}
WWWAnchor { name "MorphedRonny.wrl"
Separator {
Translation { translation -5 5 0 }
Shuttle { translation1 0 0 20 translation0 0 0 -1 speed 0.25}
Rotation { rotation 1 0 0 1.57079}
Rotor { }
Rotor { rotation 1 1 1 2.0 }
USE obj
}
}
WWWAnchor { name "MorphedCow.wrl"
Separator {
Translation { translation 3.5 5 0 }
Shuttle { translation1 0 0 20 translation0 0 0 -1 speed 0.25}
Rotation { rotation 1 0 0 1.57079}
USE obj
}
}
WWWAnchor { name "http://www.snafu.de/~hg" description "GLView homepage"
Separator {
Translation { translation -5 -2.0 0 }
Shuttle { translation1 0 0 20 translation0 0 0 -1 speed 0.25}
Rotor { }
Rotor { rotation 1 1 0 1.8 }
Rotation { rotation 1 0 0 1.57079}
USE obj
}
}
WWWAnchor { name "ColoredTunnel.wrl"
Separator {
Translation { translation 6 -2 0 }
Shuttle { translation1 0 0 20 translation0 0 0 -1 speed 0.25}
Rotor { }
Rotor { rotation 1 1 0 -1.8 }
Rotation { rotation 1 0 0 1.57079}
USE obj
}
}
WWWAnchor { name "HGConeWorld.wrl"
Separator {
Shuttle { translation1 0 -6 10 translation0 2 4 -1 speed 0.5}
Rotor { rotation 1 0 0 1.5 }
Rotation { rotation 1 0 0 1.57079}
USE obj2
}
}
}
}