home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.hitl.washington.edu
/
ftp.hitl.washington.edu.tar
/
ftp.hitl.washington.edu
/
pub
/
people
/
duff
/
mailbox.wrl
< prev
next >
Wrap
Text File
|
2002-01-16
|
20KB
|
965 lines
#VRML V2.0 utf8 CosmoWorlds V1.0
WorldInfo
{
title "mailbox"
info "VRML2.0 output created by Alias Studio V9.7 "
}
NavigationInfo
{
type "EXAMINE"
headlight TRUE
speed 1.000000
}
Switch
{
whichChoice -1
choice
[
Shape
{
appearance Appearance
{
material DEF DefaultShader_2_0 Material
{
diffuseColor 0.000000 0.267078 0.454033
specularColor 0.000977 0.000977 0.000977
emissiveColor 0.000000 0.267078 0.454033
shininess 0.076657
transparency 0.000000
}
}
}
Shape
{
geometry DEF faceB_6_0Geo IndexedFaceSet
{
convex FALSE
solid FALSE
coord DEF faceB_6GeoPoints Coordinate
{
point [
-0.500 -0.500 0.500,
-0.500 -0.500 -0.500,
-0.500 0.500 0.500,
-0.500 0.500 -0.500
]
}
coordIndex [
2 1 0 -1, 3, 1, 2, -1
]
normal Normal
{
vector [
-1.000 0.000 0.000,
-1.000 0.000 0.000,
-1.000 0.000 0.000,
-1.000 0.000 0.000
]
}
normalIndex [
2 1 0 -1, 3 1 2 -1
]
}
}
Shape
{
geometry DEF faceE_6_0Geo IndexedFaceSet
{
convex FALSE
solid FALSE
coord DEF faceE_6GeoPoints Coordinate
{
point [
-0.500 -0.500 -0.500,
-0.500 -0.500 0.500,
0.500 -0.500 -0.500,
0.500 -0.500 0.500
]
}
coordIndex [
2 1 0 -1, 3, 1, 2, -1
]
normal Normal
{
vector [
0.000 -1.000 0.000,
0.000 -1.000 0.000,
0.000 -1.000 0.000,
0.000 -1.000 0.000
]
}
normalIndex [
2 1 0 -1, 3 1 2 -1
]
}
}
Shape
{
geometry DEF cyl_body_18_0Geo IndexedFaceSet
{
convex FALSE
solid FALSE
coord DEF cyl_body_18GeoPoints Coordinate
{
point [
0.500 0.500 0.000,
0.500 -0.500 0.000,
0.433 0.500 0.250,
0.433 -0.500 0.250,
0.433 0.500 0.250,
0.433 -0.500 0.250,
0.250 0.500 0.433,
0.250 -0.500 0.433,
0.250 0.500 0.433,
0.250 -0.500 0.433,
0.000 0.500 0.500,
0.000 -0.500 0.500,
0.000 0.500 0.500,
0.000 -0.500 0.500,
-0.250 0.500 0.433,
-0.250 -0.500 0.433,
-0.250 0.500 0.433,
-0.250 -0.500 0.433,
-0.433 0.500 0.250,
-0.433 -0.500 0.250,
-0.433 0.500 0.250,
-0.433 -0.500 0.250,
-0.500 0.500 0.000,
-0.500 -0.500 0.000
]
}
coordIndex [
2 1 0 -1, 3 1 2 -1, 6 5 4 -1, 7 5 6 -1, 10 9 8 -1, 11 9 10 -1, 14 13 12 -1, 15 13 14 -1, 18 17 16 -1, 19 17 18 -1, 22 21 20 -1, 23, 21, 22, -1
]
normal Normal
{
vector [
0.966 0.000 0.259,
0.966 0.000 0.259,
0.966 0.000 0.259,
0.966 0.000 0.259,
0.707 0.000 0.707,
0.707 0.000 0.707,
0.707 0.000 0.707,
0.707 0.000 0.707,
0.259 0.000 0.966,
0.259 0.000 0.966,
0.259 0.000 0.966,
0.259 0.000 0.966,
-0.259 0.000 0.966,
-0.259 0.000 0.966,
-0.259 0.000 0.966,
-0.259 0.000 0.966,
-0.707 0.000 0.707,
-0.707 0.000 0.707,
-0.707 0.000 0.707,
-0.707 0.000 0.707,
-0.966 0.000 0.259,
-0.966 0.000 0.259,
-0.966 0.000 0.259,
-0.966 0.000 0.259
]
}
normalIndex [
2 1 0 -1, 3 1 2 -1, 6 5 4 -1, 7 5 6 -1, 10 9 8 -1, 11 9 10 -1, 14 13 12 -1, 15 13 14 -1, 18 17 16 -1, 19 17 18 -1, 22 21 20 -1, 23 21 22 -1
]
}
}
Shape
{
geometry DEF capA_18_0Geo IndexedFaceSet
{
convex FALSE
solid FALSE
coord DEF capA_18GeoPoints Coordinate
{
point [
-0.500 0.500 0.000,
0.000 0.500 0.000,
-0.433 0.500 0.250,
0.000 0.500 0.000,
-0.250 0.500 0.433,
0.000 0.500 0.000,
0.000 0.500 0.500,
0.000 0.500 0.000,
0.250 0.500 0.433,
0.000 0.500 0.000,
0.433 0.500 0.250,
0.000 0.500 0.000,
0.500 0.500 0.000
]
}
coordIndex [
2 1 0 -1, 4 3 2 -1, 6 5 4 -1, 8 7 6 -1, 10 9 8 -1, 12, 11, 10, -1
]
normal Normal
{
vector [
0.000 1.000 0.000,
0.000 1.000 0.000,
0.000 1.000 0.000,
0.000 1.000 0.000,
0.000 1.000 0.000,
0.000 1.000 0.000,
0.000 1.000 0.000,
0.000 1.000 0.000,
0.000 1.000 0.000,
0.000 1.000 0.000,
0.000 1.000 0.000,
0.000 1.000 0.000,
0.000 1.000 0.000
]
}
normalIndex [
2 1 0 -1, 4 3 2 -1, 6 5 4 -1, 8 7 6 -1, 10 9 8 -1, 12 11 10 -1
]
}
}
Shape
{
geometry DEF capB_16_0Geo IndexedFaceSet
{
convex FALSE
solid FALSE
coord DEF capB_16GeoPoints Coordinate
{
point [
0.500 -0.500 0.000,
0.000 -0.500 0.000,
0.433 -0.500 0.250,
0.000 -0.500 0.000,
0.250 -0.500 0.433,
0.000 -0.500 0.000,
0.000 -0.500 0.500,
0.000 -0.500 0.000,
-0.250 -0.500 0.433,
0.000 -0.500 0.000,
-0.433 -0.500 0.250,
0.000 -0.500 0.000,
-0.500 -0.500 0.000
]
}
coordIndex [
2 1 0 -1, 4 3 2 -1, 6 5 4 -1, 8 7 6 -1, 10 9 8 -1, 12, 11, 10, -1
]
normal Normal
{
vector [
0.000 -1.000 0.000,
0.000 -1.000 0.000,
0.000 -1.000 0.000,
0.000 -1.000 0.000,
0.000 -1.000 0.000,
0.000 -1.000 0.000,
0.000 -1.000 0.000,
0.000 -1.000 0.000,
0.000 -1.000 0.000,
0.000 -1.000 0.000,
0.000 -1.000 0.000,
0.000 -1.000 0.000,
0.000 -1.000 0.000
]
}
normalIndex [
2 1 0 -1, 4 3 2 -1, 6 5 4 -1, 8 7 6 -1, 10 9 8 -1, 12 11 10 -1
]
}
}
Shape
{
geometry DEF faceA_6_0Geo IndexedFaceSet
{
convex FALSE
solid FALSE
coord DEF faceA_6GeoPoints Coordinate
{
point [
0.500 0.500 -0.500,
0.500 -0.500 -0.500,
0.500 0.500 0.500,
0.500 -0.500 0.500
]
}
coordIndex [
2 1 0 -1, 3, 1, 2, -1
]
normal Normal
{
vector [
1.000 0.000 0.000,
1.000 0.000 0.000,
1.000 0.000 0.000,
1.000 0.000 0.000
]
}
normalIndex [
2 1 0 -1, 3 1 2 -1
]
}
}
Shape
{
geometry DEF faceB_7_0Geo IndexedFaceSet
{
convex FALSE
solid FALSE
coord DEF faceB_7GeoPoints Coordinate
{
point [
-0.500 -0.500 0.500,
-0.500 -0.500 -0.500,
-0.500 0.500 0.500,
-0.500 0.500 -0.500
]
}
coordIndex [
2 1 0 -1, 3, 1, 2, -1
]
normal Normal
{
vector [
-1.000 0.000 0.000,
-1.000 0.000 0.000,
-1.000 0.000 0.000,
-1.000 0.000 0.000
]
}
normalIndex [
2 1 0 -1, 3 1 2 -1
]
}
}
Shape
{
geometry DEF faceC_2_0Geo IndexedFaceSet
{
convex FALSE
solid FALSE
coord DEF faceC_2GeoPoints Coordinate
{
point [
-0.500 0.500 0.500,
0.500 0.500 0.500,
-0.500 -0.500 0.500,
0.500 -0.500 0.500
]
}
coordIndex [
2 1 0 -1, 3, 1, 2, -1
]
normal Normal
{
vector [
0.000 0.000 1.000,
0.000 0.000 1.000,
0.000 0.000 1.000,
0.000 0.000 1.000
]
}
normalIndex [
2 1 0 -1, 3 1 2 -1
]
}
}
Shape
{
geometry DEF faceE_7_0Geo IndexedFaceSet
{
convex FALSE
solid FALSE
coord DEF faceE_7GeoPoints Coordinate
{
point [
-0.500 -0.500 -0.500,
-0.500 -0.500 0.500,
0.500 -0.500 -0.500,
0.500 -0.500 0.500
]
}
coordIndex [
2 1 0 -1, 3, 1, 2, -1
]
normal Normal
{
vector [
0.000 -1.000 0.000,
0.000 -1.000 0.000,
0.000 -1.000 0.000,
0.000 -1.000 0.000
]
}
normalIndex [
2 1 0 -1, 3 1 2 -1
]
}
}
Shape
{
geometry DEF faceF_7_0Geo IndexedFaceSet
{
convex FALSE
solid FALSE
coord DEF faceF_7GeoPoints Coordinate
{
point [
0.500 0.500 0.500,
-0.500 0.500 0.500,
0.500 0.500 -0.500,
-0.500 0.500 -0.500
]
}
coordIndex [
2 1 0 -1, 3, 1, 2, -1
]
normal Normal
{
vector [
0.000 1.000 0.000,
0.000 1.000 0.000,
0.000 1.000 0.000,
0.000 1.000 0.000
]
}
normalIndex [
2 1 0 -1, 3 1 2 -1
]
}
}
Shape
{
geometry DEF faceA_7_0Geo IndexedFaceSet
{
convex FALSE
solid FALSE
coord DEF faceA_7GeoPoints Coordinate
{
point [
0.500 0.500 -0.500,
0.500 -0.500 -0.500,
0.500 0.500 0.500,
0.500 -0.500 0.500
]
}
coordIndex [
2 1 0 -1, 3, 1, 2, -1
]
normal Normal
{
vector [
1.000 0.000 0.000,
1.000 0.000 0.000,
1.000 0.000 0.000,
1.000 0.000 0.000
]
}
normalIndex [
2 1 0 -1, 3 1 2 -1
]
}
}
Shape
{
geometry DEF faceF_8_0Geo IndexedFaceSet
{
convex FALSE
solid FALSE
coord DEF faceF_8GeoPoints Coordinate
{
point [
0.500 0.500 0.500,
-0.500 0.500 0.500,
0.500 0.500 -0.500,
-0.500 0.500 -0.500
]
}
coordIndex [
2 1 0 -1, 3, 1, 2, -1
]
normal Normal
{
vector [
0.000 1.000 0.000,
0.000 1.000 0.000,
0.000 1.000 0.000,
0.000 1.000 0.000
]
}
normalIndex [
2 1 0 -1, 3 1 2 -1
]
}
}
Shape
{
geometry DEF faceA_8_0Geo IndexedFaceSet
{
convex FALSE
solid FALSE
coord DEF faceA_8GeoPoints Coordinate
{
point [
0.500 0.500 -0.500,
0.500 -0.500 -0.500,
0.500 0.500 0.500,
0.500 -0.500 0.500
]
}
coordIndex [
2 1 0 -1, 3, 1, 2, -1
]
normal Normal
{
vector [
1.000 0.000 0.000,
1.000 0.000 0.000,
1.000 0.000 0.000,
1.000 0.000 0.000
]
}
normalIndex [
2 1 0 -1, 3 1 2 -1
]
}
}
Shape
{
geometry DEF faceE_8_0Geo IndexedFaceSet
{
convex FALSE
solid FALSE
coord DEF faceE_8GeoPoints Coordinate
{
point [
-0.500 -0.500 -0.500,
-0.500 -0.500 0.500,
0.500 -0.500 -0.500,
0.500 -0.500 0.500
]
}
coordIndex [
2 1 0 -1, 3, 1, 2, -1
]
normal Normal
{
vector [
0.000 -1.000 0.000,
0.000 -1.000 0.000,
0.000 -1.000 0.000,
0.000 -1.000 0.000
]
}
normalIndex [
2 1 0 -1, 3 1 2 -1
]
}
}
Shape
{
geometry DEF faceB_8_0Geo IndexedFaceSet
{
convex FALSE
solid FALSE
coord DEF faceB_8GeoPoints Coordinate
{
point [
-0.500 -0.500 0.500,
-0.500 -0.500 -0.500,
-0.500 0.500 0.500,
-0.500 0.500 -0.500
]
}
coordIndex [
2 1 0 -1, 3, 1, 2, -1
]
normal Normal
{
vector [
-1.000 0.000 0.000,
-1.000 0.000 0.000,
-1.000 0.000 0.000,
-1.000 0.000 0.000
]
}
normalIndex [
2 1 0 -1, 3 1 2 -1
]
}
}
Shape
{
geometry DEF faceF_9_0Geo IndexedFaceSet
{
convex FALSE
solid FALSE
coord DEF faceF_9GeoPoints Coordinate
{
point [
0.500 0.500 0.500,
-0.500 0.500 0.500,
0.500 0.500 -0.500,
-0.500 0.500 -0.500
]
}
coordIndex [
2 1 0 -1, 3, 1, 2, -1
]
normal Normal
{
vector [
0.000 1.000 0.000,
0.000 1.000 0.000,
0.000 1.000 0.000,
0.000 1.000 0.000
]
}
normalIndex [
2 1 0 -1, 3 1 2 -1
]
}
}
]
}
Group
{
children
[
DEF Lampa PointLight
{
ambientIntensity 0.510000
location 0.0 0.0 0.0
color 0.392157 0.392157 0.392157
}
DEF Light_0 DirectionalLight
{
direction -0.405580 0.579228 -0.707107
color 1.000000 1.000000 1.000000
intensity 0.510000
}
DEF Camera_2 Viewpoint
{
position 6.871042 -12.915335 11.950155
orientation 0.902726 0.229506 0.363887 1.219674
fieldOfView 0.959931
description "Camera#2"
}
DEF Camera Viewpoint
{
position 20.023788 -0.470359 2.279806
orientation 0.517359 0.565679 0.642142 2.079549
fieldOfView 0.959931
description "Camera"
}
DEF node_28153 Transform
{
translation -22.617067 0.000755 -1.937947
rotation 0.000000 0.000000 0.000000 0.000000
scale 1.922566 1.922566 1.922566
scaleOrientation 0.0 0.0 1.0 0.0
children
[
DEF cube_6 Transform
{
translation 11.264380 -0.442945 1.212258
rotation 0.000000 0.000000 0.000000 0.000000
scale 0.117381 0.117381 0.379699
scaleOrientation 0.0 0.0 1.0 0.0
children
[
DEF faceB_6 Transform
{
translation 0.000000 0.000000 0.000000
rotation 0.000000 0.000000 0.000000 0.000000
scale 1.000000 1.000000 1.000000
scaleOrientation 0.0 0.0 1.0 0.0
children Shape
{
appearance Appearance
{
material USE DefaultShader_2_0
}
geometry USE faceB_6_0Geo
}
}
DEF faceE_6 Transform
{
translation 0.000000 0.000000 0.000000
rotation 0.000000 0.000000 0.000000 0.000000
scale 1.000000 1.000000 1.000000
scaleOrientation 0.0 0.0 1.0 0.0
children Shape
{
appearance Appearance
{
material USE DefaultShader_2_0
}
geometry USE faceE_6_0Geo
}
}
]
}
DEF cylinder_18 Transform
{
translation 11.704780 0.000000 2.678803
rotation 0.000000 0.000000 0.000000 0.000000
scale 1.000000 1.000000 1.000000
scaleOrientation 0.0 0.0 1.0 0.0
children
[
DEF cyl_body_18 Transform
{
translation 0.000000 0.000000 0.000000
rotation 0.000000 0.000000 0.000000 0.000000
scale 1.000000 1.000000 1.000000
scaleOrientation 0.0 0.0 1.0 0.0
children Shape
{
appearance Appearance
{
material USE DefaultShader_2_0
}
geometry USE cyl_body_18_0Geo
}
}
DEF capA_18 Transform
{
translation 0.000000 0.000000 0.000000
rotation 0.000000 0.000000 0.000000 0.000000
scale 1.000000 1.000000 1.000000
scaleOrientation 0.0 0.0 1.0 0.0
children Shape
{
appearance Appearance
{
material USE DefaultShader_2_0
}
geometry USE capA_18_0Geo
}
}
DEF capB_16 Transform
{
translation 0.000000 0.000000 0.000000
rotation 0.000000 0.000000 0.000000 0.000000
scale 1.000000 1.000000 1.000000
scaleOrientation 0.0 0.0 1.0 0.0
children Shape
{
appearance Appearance
{
material USE DefaultShader_2_0
}
geometry USE capB_16_0Geo
}
}
]
}
DEF cube_7 Transform
{
translation 11.705816 0.000000 2.040905
rotation 0.000000 0.000000 0.000000 0.000000
scale 1.000000 1.000000 1.277595
scaleOrientation 0.0 0.0 1.0 0.0
children
[
DEF faceA_6 Transform
{
translation 0.000000 0.000000 0.000000
rotation 0.000000 0.000000 0.000000 0.000000
scale 1.000000 1.000000 1.000000
scaleOrientation 0.0 0.0 1.0 0.0
children Shape
{
appearance Appearance
{
material USE DefaultShader_2_0
}
geometry USE faceA_6_0Geo
}
}
DEF faceB_7 Transform
{
translation 0.000000 0.000000 0.000000
rotation 0.000000 0.000000 0.000000 0.000000
scale 1.000000 1.000000 1.000000
scaleOrientation 0.0 0.0 1.0 0.0
children Shape
{
appearance Appearance
{
material USE DefaultShader_2_0
}
geometry USE faceB_7_0Geo
}
}
DEF faceC_2 Transform
{
translation 0.000000 0.000000 0.000000
rotation 0.000000 0.000000 0.000000 0.000000
scale 1.000000 1.000000 1.000000
scaleOrientation 0.0 0.0 1.0 0.0
children Shape
{
appearance Appearance
{
material USE DefaultShader_2_0
}
geometry USE faceC_2_0Geo
}
}
DEF faceE_7 Transform
{
translation 0.000000 0.000000 0.000000
rotation 0.000000 0.000000 0.000000 0.000000
scale 1.000000 1.000000 1.000000
scaleOrientation 0.0 0.0 1.0 0.0
children Shape
{
appearance Appearance
{
material USE DefaultShader_2_0
}
geometry USE faceE_7_0Geo
}
}
DEF faceF_7 Transform
{
translation 0.000000 0.000000 0.000000
rotation 0.000000 0.000000 0.000000 0.000000
scale 1.000000 1.000000 1.000000
scaleOrientation 0.0 0.0 1.0 0.0
children Shape
{
appearance Appearance
{
material USE DefaultShader_2_0
}
geometry USE faceF_7_0Geo
}
}
]
}
DEF cube_8 Transform
{
translation 12.147125 0.441309 1.212258
rotation 0.000000 0.000000 0.000000 0.000000
scale 0.117381 0.117381 0.379699
scaleOrientation 0.0 0.0 1.0 0.0
children
[
DEF faceA_7 Transform
{
translation 0.000000 0.000000 0.000000
rotation 0.000000 0.000000 0.000000 0.000000
scale 1.000000 1.000000 1.000000
scaleOrientation 0.0 0.0 1.0 0.0
children Shape
{
appearance Appearance
{
material USE DefaultShader_2_0
}
geometry USE faceA_7_0Geo
}
}
DEF faceF_8 Transform
{
translation 0.000000 0.000000 0.000000
rotation 0.000000 0.000000 0.000000 0.000000
scale 1.000000 1.000000 1.000000
scaleOrientation 0.0 0.0 1.0 0.0
children Shape
{
appearance Appearance
{
material USE DefaultShader_2_0
}
geometry USE faceF_8_0Geo
}
}
]
}
DEF cube_9 Transform
{
translation 12.147125 -0.442945 1.212258
rotation 0.000000 0.000000 0.000000 0.000000
scale 0.117381 0.117381 0.379699
scaleOrientation 0.0 0.0 1.0 0.0
children
[
DEF faceA_8 Transform
{
translation 0.000000 0.000000 0.000000
rotation 0.000000 0.000000 0.000000 0.000000
scale 1.000000 1.000000 1.000000
scaleOrientation 0.0 0.0 1.0 0.0
children Shape
{
appearance Appearance
{
material USE DefaultShader_2_0
}
geometry USE faceA_8_0Geo
}
}
DEF faceE_8 Transform
{
translation 0.000000 0.000000 0.000000
rotation 0.000000 0.000000 0.000000 0.000000
scale 1.000000 1.000000 1.000000
scaleOrientation 0.0 0.0 1.0 0.0
children Shape
{
appearance Appearance
{
material USE DefaultShader_2_0
}
geometry USE faceE_8_0Geo
}
}
]
}
DEF cube_10 Transform
{
translation 11.264380 0.441309 1.212258
rotation 0.000000 0.000000 0.000000 0.000000
scale 0.117381 0.117381 0.379699
scaleOrientation 0.0 0.0 1.0 0.0
children
[
DEF faceB_8 Transform
{
translation 0.000000 0.000000 0.000000
rotation 0.000000 0.000000 0.000000 0.000000
scale 1.000000 1.000000 1.000000
scaleOrientation 0.0 0.0 1.0 0.0
children Shape
{
appearance Appearance
{
material USE DefaultShader_2_0
}
geometry USE faceB_8_0Geo
}
}
DEF faceF_9 Transform
{
translation 0.000000 0.000000 0.000000
rotation 0.000000 0.000000 0.000000 0.000000
scale 1.000000 1.000000 1.000000
scaleOrientation 0.0 0.0 1.0 0.0
children Shape
{
appearance Appearance
{
material USE DefaultShader_2_0
}
geometry USE faceF_9_0Geo
}
}
]
}
]
}
]
}